[C#][Windows Formsアプリ][Button] プロパティ一覧ガイド

スポンサーリンク

はじめに

C# の Windows Forms アプリケーションで、ボタン (Button) コントロールはユーザーとのインタラクションを可能にする重要な要素です。この記事では、Button コントロールの様々なプロパティについて詳しく解説し、あなたのアプリケーションをより魅力的にするためのヒントを提供します。

ボタンの外観をカスタマイズするプロパティ

  • Text: ボタンに表示するテキストを設定します。
  • Font: ボタンのフォントの種類、サイズ、スタイルなどを変更します。
  • ForeColor: ボタンの文字色を設定します。
  • BackColor: ボタンの背景色を設定します。
  • FlatStyle: ボタンの外観スタイル (標準、システム、ポップアップなど) を設定します。
  • Image: ボタンに画像を表示します。
  • ImageAlign: ボタン内の画像の位置を設定します。

 

ボタンのサイズと位置を調整するプロパティ

  • Location: ボタンの左上隅の座標を設定します。
  • Size: ボタンの幅と高さを設定します。
  • Anchor: フォームのサイズ変更時にボタンの位置を固定する方法を設定します。
  • Dock: ボタンを親コンテナの縁に沿って配置する方法を設定します。

 

ボタンの動作を制御するプロパティ

  • Enabled: ボタンを有効/無効にします。
  • Visible: ボタンを表示/非表示にします。
  • TabIndex: タブキーを押したときのフォーカス順序を設定します。
  • DialogResult: ダイアログボックスのボタンの場合、ダイアログの結果 (OK、キャンセルなど) を設定します。
  • UseMnemonic: アクセスキーを使用するかどうかを設定します。

 

その他の便利なプロパティ

  • FlatAppearance: フラットスタイルボタンの外観をさらにカスタマイズします。
  • AutoSize: ボタンのサイズを自動調整します。
  • RightToLeft: 右から左の言語に対応します。
// ボタンの初期化
Button myButton = new Button();
myButton.Text = "クリック";
myButton.Font = new Font("Arial", 12, FontStyle.Bold);
myButton.ForeColor = Color.White;
myButton.BackColor = Color.Blue;
myButton.Location = new Point(100, 50);
myButton.Size = new Size(100, 30);

// フォームに追加
this.Controls.Add(myButton);
実行例

実行例

 

 

 

 

 

 

まとめ

Button コントロールのプロパティを効果的に活用することで、あなたの Windows Forms アプリケーションのユーザーインターフェイスを大幅に改善することができます。この記事で紹介したプロパティ以外にも、様々なプロパティが存在しますので、ぜひ、.NET Framework のドキュメントを参照して、より詳細な情報を調べてみてください。

 

Please follow and like us:

コメント

タイトルとURLをコピーしました