コンボ‐ボックス【combo box】
コンボボックス
コンボボックスとは、パソコンの画面で情報を入力する際に、リストボックスとテキストボックス(エディットボックス)を組み合わせることで、より利便性を高めたインターフェイスのことである。
通常、テキスト(エディット)ボックスには文字列を入力し、リストボックスは候補として上がるリストのなかから任意のものを選択するために用いられる。
Windowsが備えている最も基礎的なインターフェイスのひとつで、現在では、ブラウザを始めとする様々なアプリケーションソフトに利用されている。
ComboBox イベント
パブリック イベント
ComboBox クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _ <ComVisibleAttribute(True)> _ Public Class ComboBox Inherits ListControl
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] [ComVisibleAttribute(true)] public class ComboBox : ListControl
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] [ComVisibleAttribute(true)] public ref class ComboBox : public ListControl
ComboBox には、ListBox と編集フィールドが組み合わされて表示され、ユーザーがリストから項目を選択したり、新しくテキストを入力したりできます。ComboBox の既定の動作では、非表示のドロップダウン リストが付いた編集フィールドが表示されます。DropDownStyle プロパティは、表示するコンボ ボックスのスタイルを決定します。値を入力することにより、単純なドロップダウン (リストが常に表示される)、ドロップダウン リスト ボックス (テキスト部分を編集できず、リスト ボックスを表示するには矢印をクリックする必要がある)、または既定のドロップダウン リスト ボックス (テキスト部分を編集でき、リストを表示するには方向キーを押す必要がある) を設定できます。ユーザーが編集できないリストを表示するには、ListBox コントロールを使用します。
実行時にオブジェクトをリストに追加するには、オブジェクト参照の配列を AddRange メソッドを使用して割り当てます。各オブジェクトの既定の文字列値がリストに表示されます。Add メソッドを使用して、個別のオブジェクトを追加できます。
表示機能および選択機能の他に、ComboBox には、ComboBox に項目を効率よく追加したり、リストの項目にあるテキストを検索したりできる機能も用意されています。BeginUpdate メソッドと EndUpdate メソッドを使用すると、リストに項目を追加するたびにコントロールを再描画せずに、ComboBox に多数の項目を追加できます。FindString メソッドおよび FindStringExact メソッドを使用すると、特定の検索文字列を含むリスト内の項目を検索できます。
リストで現在選択されている項目を管理するには、編集フィールドに表示された文字列を指定する Text プロパティ、選択されている項目を取得または設定する SelectedIndex プロパティ、およびオブジェクトへの参照を取得または設定する SelectedItem プロパティを使用します。
メモ |
---|
ListBox、ComboBox、または CheckedListBox が配置された基本 Windows フォームのページがあり、派生フォームでこれらのコントロールの文字列コレクションを変更する場合は、基本フォームのこれらのコントロールの文字列コレクションを空にする必要があります。これらの文字列コレクションが空でない場合、他のフォームを派生させると、文字列コレクションが読み取り専用になります。 |
ComboBox に項目を追加する Add メソッド、ComboBox 内の項目を検索する FindString メソッド、および ComboBox に多数の項目を効率よく追加する BeginUpdate メソッドと EndUpdate メソッドの使い方を示す、アプリケーション全体のコード例を次に示します。
Imports System Imports System.Windows.Forms Namespace ComboBoxSampleNamespace Public Class ComboBoxSample Inherits System.Windows.Forms.Form Private addButton As System.Windows.Forms.Button Private textBox2 As System.Windows.Forms.TextBox Private addGrandButton As System.Windows.Forms.Button Private comboBox1 As System.Windows.Forms.ComboBox Private showSelectedButton As System.Windows.Forms.Button Private textBox1 As System.Windows.Forms.TextBox Private findButton As System.Windows.Forms.Button Private label1 As System.Windows.Forms.Label Public Sub New() MyBase.New() Me.InitializeComponent() End Sub <System.STAThreadAttribute()> Public Shared Sub Main() System.Windows.Forms.Application.Run(New ComboBoxSample()) End Sub Private Sub InitializeComponent() Me.addButton = New System.Windows.Forms.Button() Me.textBox2 = New System.Windows.Forms.TextBox() Me.addGrandButton = New System.Windows.Forms.Button() Me.comboBox1 = New System.Windows.Forms.ComboBox() Me.showSelectedButton = New System.Windows.Forms.Button() Me.textBox1 = New System.Windows.Forms.TextBox() Me.findButton = New System.Windows.Forms.Button() Me.label1 = New System.Windows.Forms.Label() Me.addButton.Location = New System.Drawing.Point(248, 32) Me.addButton.Size = New System.Drawing.Size(40, 24) Me.addButton.TabIndex = 1 Me.addButton.Text = "Add" AddHandler Me.addButton.Click, AddressOf Me.addButton_Click Me.textBox2.Location = New System.Drawing.Point(8, 64) Me.textBox2.Size = New System.Drawing.Size(232, 20) Me.textBox2.TabIndex = 6 Me.textBox2.Text = "" Me.addGrandButton.Location = New System.Drawing.Point(8, 96) Me.addGrandButton.Size = New System.Drawing.Size(280, 23) Me.addGrandButton.TabIndex = 2 Me.addGrandButton.Text = "Add 1,000 Items" AddHandler Me.addGrandButton.Click, AddressOf Me.addGrandButton_Click Me.comboBox1.Anchor = ((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _ Or System.Windows.Forms.AnchorStyles.Right) Me.comboBox1.DropDownWidth = 280 Me.comboBox1.Items.AddRange(New Object() {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"}) Me.comboBox1.Location = New System.Drawing.Point(8, 248) Me.comboBox1.Size = New System.Drawing.Size(280, 21) Me.comboBox1.TabIndex = 7 Me.showSelectedButton.Location = New System.Drawing.Point(8, 128) Me.showSelectedButton.Size = New System.Drawing.Size(280, 24) Me.showSelectedButton.TabIndex = 4 Me.showSelectedButton.Text = "What Item is Selected?" AddHandler Me.showSelectedButton.Click, AddressOf Me.showSelectedButton_Click Me.textBox1.Location = New System.Drawing.Point(8, 32) Me.textBox1.Size = New System.Drawing.Size(232, 20) Me.textBox1.TabIndex = 5 Me.textBox1.Text = "" Me.findButton.Location = New System.Drawing.Point(248, 64) Me.findButton.Size = New System.Drawing.Size(40, 24) Me.findButton.TabIndex = 3 Me.findButton.Text = "Find" AddHandler Me.findButton.Click, AddressOf Me.findButton_Click Me.label1.Location = New System.Drawing.Point(8, 224) Me.label1.Size = New System.Drawing.Size(144, 23) Me.label1.TabIndex = 0 Me.label1.Text = "Test ComboBox" Me.ClientSize = New System.Drawing.Size(292, 273) Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.comboBox1, Me.textBox2, Me.textBox1, Me.showSelectedButton, Me.findButton, Me.addGrandButton, Me.addButton, Me.label1}) Me.Text = "ComboBox Sample" End Sub Private Sub addButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) comboBox1.Items.Add(textBox1.Text) End Sub Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim index As Integer index = comboBox1.FindString(textBox2.Text) comboBox1.SelectedIndex = index End Sub Private Sub addGrandButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) comboBox1.BeginUpdate() Dim I As Integer For I = 0 To 1000 comboBox1.Items.Add("Item 1" + i.ToString()) Next comboBox1.EndUpdate() End Sub Private Sub showSelectedButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim selectedIndex As Integer selectedIndex = comboBox1.SelectedIndex Dim selectedItem As Object selectedItem = comboBox1.SelectedItem MessageBox.Show("Selected Item Text: " & selectedItem.ToString() & Microsoft.VisualBasic.Constants.vbCrLf & _ "Index: " & selectedIndex.ToString()) End Sub End Class End Namespace
using System; using System.Windows.Forms; namespace Win32Form1Namespace { public class Win32Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Button addButton; private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.Button addGrandButton; private System.Windows.Forms.ComboBox comboBox1; private System.Windows.Forms.Button showSelectedButton; private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.Button findButton; private System.Windows.Forms.Label label1; public Win32Form1() { this.InitializeComponent(); } [System.STAThreadAttribute()] public static void Main() { System.Windows.Forms.Application.Run(new Win32Form1()); } private void InitializeComponent() { this.addButton = new System.Windows.Forms.Button(); this.textBox2 = new System.Windows.Forms.TextBox(); this.addGrandButton = new System.Windows.Forms.Button(); this.comboBox1 = new System.Windows.Forms.ComboBox(); this.showSelectedButton = new System.Windows.Forms.Button(); this.textBox1 = new System.Windows.Forms.TextBox(); this.findButton = new System.Windows.Forms.Button(); this.label1 = new System.Windows.Forms.Label(); this.addButton.Location = new System.Drawing.Point(248, 32); this.addButton.Size = new System.Drawing.Size(40, 24); this.addButton.TabIndex = 1; this.addButton.Text = "Add"; this.addButton.Click += new System.EventHandler(this.addButton_Click); this.textBox2.Location = new System.Drawing.Point(8, 64); this.textBox2.Size = new System.Drawing.Size(232, 20); this.textBox2.TabIndex = 6; this.textBox2.Text = ""; this.addGrandButton.Location = new System.Drawing.Point(8, 96); this.addGrandButton.Size = new System.Drawing.Size(280, 23); this.addGrandButton.TabIndex = 2; this.addGrandButton.Text = "Add 1,000 Items"; this.addGrandButton.Click += new System.EventHandler(this.addGrandButton_Click); this.comboBox1.Anchor = ((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right); this.comboBox1.DropDownWidth = 280; this.comboBox1.Items.AddRange(new object[] {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"}); this.comboBox1.Location = new System.Drawing.Point(8, 248); this.comboBox1.Size = new System.Drawing.Size(280, 21); this.comboBox1.TabIndex = 7; this.showSelectedButton.Location = new System.Drawing.Point(8, 128); this.showSelectedButton.Size = new System.Drawing.Size(280, 24); this.showSelectedButton.TabIndex = 4; this.showSelectedButton.Text = "What Item is Selected?"; this.showSelectedButton.Click += new System.EventHandler(this.showSelectedButton_Click); this.textBox1.Location = new System.Drawing.Point(8, 32); this.textBox1.Size = new System.Drawing.Size(232, 20); this.textBox1.TabIndex = 5; this.textBox1.Text = ""; this.findButton.Location = new System.Drawing.Point(248, 64); this.findButton.Size = new System.Drawing.Size(40, 24); this.findButton.TabIndex = 3; this.findButton.Text = "Find"; this.findButton.Click += new System.EventHandler(this.findButton_Click); this.label1.Location = new System.Drawing.Point(8, 224); this.label1.Size = new System.Drawing.Size(144, 23); this.label1.TabIndex = 0; this.label1.Text = "Test ComboBox"; this.ClientSize = new System.Drawing.Size(292, 273); this.Controls.AddRange(new System.Windows.Forms.Control[] {this.comboBox1, this.textBox2, this.textBox1, this.showSelectedButton, this.findButton, this.addGrandButton, this.addButton, this.label1}); this.Text = "ComboBox Sample"; } private void addButton_Click(object sender, System.EventArgs e) { comboBox1.Items.Add(textBox1.Text); } private void addGrandButton_Click(object sender, System.EventArgs e) { comboBox1.BeginUpdate(); for (int i = 0; i < 1000; i++) { comboBox1.Items.Add("Item 1" + i.ToString()); } comboBox1.EndUpdate(); } private void findButton_Click(object sender, System.EventArgs e) { int index = comboBox1.FindString(textBox2.Text); comboBox1.SelectedIndex = index; } private void showSelectedButton_Click(object sender, System.EventArgs e) { int selectedIndex = comboBox1.SelectedIndex; Object selectedItem = comboBox1.SelectedItem; MessageBox.Show("Selected Item Text: " + selectedItem.ToString() + "\n" + "Index: " + selectedIndex.ToString()); } } }
#using <System.dll> #using <System.Drawing.dll> #using <System.Windows.Forms.dll> using namespace System; using namespace System::Windows::Forms; namespace Win32Form1Namespace { public ref class Win32Form1: public System::Windows::Forms::Form { private: System::Windows::Forms::Button^ addButton; System::Windows::Forms::TextBox^ textBox2; System::Windows::Forms::Button^ addGrandButton; System::Windows::Forms::ComboBox^ comboBox1; System::Windows::Forms::Button^ showSelectedButton; System::Windows::Forms::TextBox^ textBox1; System::Windows::Forms::Button^ findButton; System::Windows::Forms::Label ^ label1; public: Win32Form1() { this->InitializeComponent(); } private: void InitializeComponent() { this->addButton = gcnew System::Windows::Forms::Button; this->textBox2 = gcnew System::Windows::Forms::TextBox; this->addGrandButton = gcnew System::Windows::Forms::Button; this->comboBox1 = gcnew System::Windows::Forms::ComboBox; this->showSelectedButton = gcnew System::Windows::Forms::Button; this->textBox1 = gcnew System::Windows::Forms::TextBox; this->findButton = gcnew System::Windows::Forms::Button; this->label1 = gcnew System::Windows::Forms::Label; this->addButton->Location = System::Drawing::Point( 248, 32 ); this->addButton->Size = System::Drawing::Size( 40, 24 ); this->addButton->TabIndex = 1; this->addButton->Text = "Add"; this->addButton->Click += gcnew System::EventHandler( this, &Win32Form1::addButton_Click ); this->textBox2->Location = System::Drawing::Point( 8, 64 ); this->textBox2->Size = System::Drawing::Size( 232, 20 ); this->textBox2->TabIndex = 6; this->textBox2->Text = ""; this->addGrandButton->Location = System::Drawing::Point( 8, 96 ); this->addGrandButton->Size = System::Drawing::Size( 280, 23 ); this->addGrandButton->TabIndex = 2; this->addGrandButton->Text = "Add 1, 000 Items"; this->addGrandButton->Click += gcnew System::EventHandler( this, &Win32Form1::addGrandButton_Click ); this->comboBox1->Anchor = (System::Windows::Forms::AnchorStyles)( (System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Left) | System::Windows::Forms::AnchorStyles::Right); this->comboBox1->DropDownWidth = 280; array<Object^>^ objectArray = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"}; this->comboBox1->Items->AddRange( objectArray ); this->comboBox1->Location = System::Drawing::Point( 8, 248 ); this->comboBox1->Size = System::Drawing::Size( 280, 21 ); this->comboBox1->TabIndex = 7; this->showSelectedButton->Location = System::Drawing::Point( 8, 128 ); this->showSelectedButton->Size = System::Drawing::Size( 280, 24 ); this->showSelectedButton->TabIndex = 4; this->showSelectedButton->Text = "What Item is Selected?"; this->showSelectedButton->Click += gcnew System::EventHandler( this, &Win32Form1::showSelectedButton_Click ); this->textBox1->Location = System::Drawing::Point( 8, 32 ); this->textBox1->Size = System::Drawing::Size( 232, 20 ); this->textBox1->TabIndex = 5; this->textBox1->Text = ""; this->findButton->Location = System::Drawing::Point( 248, 64 ); this->findButton->Size = System::Drawing::Size( 40, 24 ); this->findButton->TabIndex = 3; this->findButton->Text = "Find"; this->findButton->Click += gcnew System::EventHandler( this, &Win32Form1::findButton_Click ); this->label1->Location = System::Drawing::Point( 8, 224 ); this->label1->Size = System::Drawing::Size( 144, 23 ); this->label1->TabIndex = 0; this->label1->Text = "Test ComboBox"; this->ClientSize = System::Drawing::Size( 292, 273 ); array<System::Windows::Forms::Control^>^ controlsArray = {this->comboBox1 , this->textBox2, this->textBox1, this->showSelectedButton, this->findButton, this->addGrandButton, this->addButton, this->label1}; this->Controls->AddRange( controlsArray ); this->Text = "ComboBox Sample"; } void addButton_Click( Object^ sender, System::EventArgs^ e ) { comboBox1->Items->Add( textBox1->Text ); } void addGrandButton_Click( Object^ sender, System::EventArgs^ e ) { comboBox1->BeginUpdate(); for ( int i = 0; i < 1000; i++ ) { comboBox1->Items->Add( "Item 1 " + i.ToString() ); } comboBox1->EndUpdate(); } void findButton_Click( Object^ sender, System::EventArgs^ e ) { int index = comboBox1->FindString( textBox2->Text ); comboBox1->SelectedIndex = index; } void showSelectedButton_Click( Object^ sender, System::EventArgs^ e ) { int selectedIndex = comboBox1->SelectedIndex; Object^ selectedItem = comboBox1->SelectedItem; MessageBox::Show( "Selected Item Text: " + selectedItem->ToString() + "\n" + "Index: " + selectedIndex.ToString() ); } }; } [System::STAThreadAttribute] int main() { System::Windows::Forms::Application::Run( gcnew Win32Form1Namespace::Win32Form1 ); }
package Win32Form1Namespace; import System.*; import System.Windows.Forms.*; public class Win32Form1 extends System.Windows.Forms.Form { private System.Windows.Forms.Button addButton; private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.Button addGrandButton; private System.Windows.Forms.ComboBox comboBox1; private System.Windows.Forms.Button showSelectedButton; private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.Button findButton; private System.Windows.Forms.Label label1; public Win32Form1() { this.InitializeComponent(); } //Win32Form1 /** @attribute System.STAThreadAttribute() */ public static void main(String[] args) { System.Windows.Forms.Application.Run(new Win32Form1()); } //main private void InitializeComponent() { this.addButton = new System.Windows.Forms.Button(); this.textBox2 = new System.Windows.Forms.TextBox(); this.addGrandButton = new System.Windows.Forms.Button(); this.comboBox1 = new System.Windows.Forms.ComboBox(); this.showSelectedButton = new System.Windows.Forms.Button(); this.textBox1 = new System.Windows.Forms.TextBox(); this.findButton = new System.Windows.Forms.Button(); this.label1 = new System.Windows.Forms.Label(); this.addButton.set_Location(new System.Drawing.Point(248, 32)); this.addButton.set_Size(new System.Drawing.Size(40, 24)); this.addButton.set_TabIndex(1); this.addButton.set_Text("Add"); this.addButton.add_Click(new System.EventHandler(this.addButton_Click)); this.textBox2.set_Location(new System.Drawing.Point(8, 64)); this.textBox2.set_Size(new System.Drawing.Size(232, 20)); this.textBox2.set_TabIndex(6); this.textBox2.set_Text(""); this.addGrandButton.set_Location(new System.Drawing.Point(8, 96)); this.addGrandButton.set_Size(new System.Drawing.Size(280, 23)); this.addGrandButton.set_TabIndex(2); this.addGrandButton.set_Text("Add 1,000 Items"); this.addGrandButton.add_Click(new System.EventHandler( this.addGrandButton_Click)); this.comboBox1.set_Anchor(System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right); this.comboBox1.set_DropDownWidth(280); this.comboBox1.get_Items().AddRange(new Object[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }); this.comboBox1.set_Location(new System.Drawing.Point(8, 248)); this.comboBox1.set_Size(new System.Drawing.Size(280, 21)); this.comboBox1.set_TabIndex(7); this.showSelectedButton.set_Location(new System.Drawing.Point(8, 128)); this.showSelectedButton.set_Size(new System.Drawing.Size(280, 24)); this.showSelectedButton.set_TabIndex(4); this.showSelectedButton.set_Text("What Item is Selected?"); this.showSelectedButton.add_Click(new System.EventHandler( this.showSelectedButton_Click)); this.textBox1.set_Location(new System.Drawing.Point(8, 32)); this.textBox1.set_Size(new System.Drawing.Size(232, 20)); this.textBox1.set_TabIndex(5); this.textBox1.set_Text(""); this.findButton.set_Location(new System.Drawing.Point(248, 64)); this.findButton.set_Size(new System.Drawing.Size(40, 24)); this.findButton.set_TabIndex(3); this.findButton.set_Text("Find"); this.findButton.add_Click(new System.EventHandler( this.findButton_Click)); this.label1.set_Location(new System.Drawing.Point(8, 224)); this.label1.set_Size(new System.Drawing.Size(144, 23)); this.label1.set_TabIndex(0); this.label1.set_Text("Test ComboBox"); this.set_ClientSize(new System.Drawing.Size(292, 273)); this.get_Controls().AddRange(new System.Windows.Forms.Control[] { this.comboBox1, this.textBox2, this.textBox1, this.showSelectedButton, this.findButton, this.addGrandButton, this.addButton, this.label1 }); this.set_Text("ComboBox Sample"); } //InitializeComponent private void addButton_Click(Object sender, System.EventArgs e) { comboBox1.get_Items().Add(textBox1.get_Text()); } //addButton_Click private void addGrandButton_Click(Object sender, System.EventArgs e) { comboBox1.BeginUpdate(); for (int i = 0; i < 1000; i++) { comboBox1.get_Items().Add("Item 1" + ((Int32)i).ToString()); } comboBox1.EndUpdate(); } //addGrandButton_Click private void findButton_Click(Object sender, System.EventArgs e) { int index = comboBox1.FindString(textBox2.get_Text()); comboBox1.set_SelectedIndex(index); } //findButton_Click private void showSelectedButton_Click(Object sender, System.EventArgs e) { int selectedIndex = comboBox1.get_SelectedIndex(); Object selectedItem = comboBox1.get_SelectedItem(); MessageBox.Show("Selected Item Text: " + selectedItem.ToString() + "\n" + "Index: " + ((Int32)selectedIndex).ToString()); } //showSelectedButton_Click
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.ListControl
System.Windows.Forms.ComboBox
Microsoft.CLRAdmin.DataGridComboBox
System.Windows.Forms.DataGridViewComboBoxEditingControl
プラットフォーム
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
ComboBox コンストラクタ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文
プラットフォーム
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
ComboBox プロパティ
パブリック プロパティ
ComboBox メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
AccessibilityNotifyClients | オーバーロードされます。 ユーザー補助クライアント アプリケーションに AccessibleEvents を通知します。 ( Control から継承されます。) | |
AddItemsCore | 指定した項目をコンボ ボックスに追加します。 | |
CreateAccessibilityInstance | オーバーライドされます。 | |
CreateControlsInstance | コントロールのコントロール コレクションの新しいインスタンスを作成します。 ( Control から継承されます。) | |
CreateHandle | オーバーライドされます。 コントロールのハンドルを作成します。 | |
DefWndProc | 指定したメッセージを既定のウィンドウ プロシージャに送信します。 ( Control から継承されます。) | |
DestroyHandle | コントロールに関連付けられたハンドルを破棄します。 ( Control から継承されます。) | |
Dispose | オーバーロードされます。 オーバーライドされます。 ComboBox によって使用されているリソースを解放します。 | |
FilterItemOnProperty | オーバーロードされます。 ListControl の項目が ListControl クラスのインスタンスのプロパティである場合に、その項目の現在の値を返します。 ( ListControl から継承されます。) | |
Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。) | |
GetAccessibilityObjectById | 指定した AccessibleObject を取得します。 ( Control から継承されます。) | |
GetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。 ( Control から継承されます。) | |
GetScaledBounds | コントロールのスケールが設定される境界を取得します。 ( Control から継承されます。) | |
GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。) | |
GetStyle | コントロールの指定したコントロール スタイル ビットの値を取得します。 ( Control から継承されます。) | |
GetTopLevel | コントロールがトップレベル コントロールかどうかを判断します。 ( Control から継承されます。) | |
InitLayout | コントロールが別のコンテナに追加された後、呼び出されます。 ( Control から継承されます。) | |
InvokeGotFocus | 指定したコントロールの GotFocus イベントを発生させます。 ( Control から継承されます。) | |
InvokeLostFocus | 指定したコントロールの LostFocus イベントを発生させます。 ( Control から継承されます。) | |
InvokeOnClick | 指定したコントロールの Click イベントを発生させます。 ( Control から継承されます。) | |
InvokePaint | 指定したコントロールの Paint イベントを発生させます。 ( Control から継承されます。) | |
InvokePaintBackground | 指定したコントロールの PaintBackground イベントを発生させます。 ( Control から継承されます。) | |
IsInputChar | 文字が、コントロールによって認識される入力文字かどうかを判断します。 ( Control から継承されます。) | |
IsInputKey | オーバーライドされます。 指定されているキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。 | |
MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) | |
NotifyInvalidate | 無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。 ( Control から継承されます。) | |
OnAutoSizeChanged | AutoSizeChanged イベントを発生させます。 ( Control から継承されます。) | |
OnBackColorChanged | オーバーライドされます。 | |
OnBackgroundImageChanged | BackgroundImageChanged イベントを発生させます。 ( Control から継承されます。) | |
OnBackgroundImageLayoutChanged | BackgroundImageLayoutChanged イベントを発生させます。 ( Control から継承されます。) | |
OnBindingContextChanged | ( ListControl から継承されます。) | |
OnCausesValidationChanged | CausesValidationChanged イベントを発生させます。 ( Control から継承されます。) | |
OnChangeUICues | ChangeUICues イベントを発生させます。 ( Control から継承されます。) | |
OnClick | Click イベントを発生させます。 ( Control から継承されます。) | |
OnClientSizeChanged | ClientSizeChanged イベントを発生させます。 ( Control から継承されます。) | |
OnContextMenuChanged | ContextMenuChanged イベントを発生させます。 ( Control から継承されます。) | |
OnContextMenuStripChanged | ContextMenuStripChanged イベントを発生させます。 ( Control から継承されます。) | |
OnControlAdded | ControlAdded イベントを発生させます。 ( Control から継承されます。) | |
OnControlRemoved | ControlRemoved イベントを発生させます。 ( Control から継承されます。) | |
OnCreateControl | CreateControl イベントを発生させます。 ( Control から継承されます。) | |
OnCursorChanged | CursorChanged イベントを発生させます。 ( Control から継承されます。) | |
OnDataSourceChanged | オーバーライドされます。 | |
OnDisplayMemberChanged | オーバーライドされます。 | |
OnDockChanged | DockChanged イベントを発生させます。 ( Control から継承されます。) | |
OnDoubleClick | DoubleClick イベントを発生させます。 ( Control から継承されます。) | |
OnDragDrop | DragDrop イベントを発生させます。 ( Control から継承されます。) | |
OnDragEnter | DragEnter イベントを発生させます。 ( Control から継承されます。) | |
OnDragLeave | DragLeave イベントを発生させます。 ( Control から継承されます。) | |
OnDragOver | DragOver イベントを発生させます。 ( Control から継承されます。) | |
OnDrawItem | DrawItem イベントを発生させます。 | |
OnDropDown | DropDown イベントを発生させます。 | |
OnDropDownClosed | DropDownClosed イベントを発生させます。 | |
OnDropDownStyleChanged | DropDownStyleChanged イベントを発生させます。 | |
OnEnabledChanged | EnabledChanged イベントを発生させます。 ( Control から継承されます。) | |
OnEnter | Enter イベントを発生させます。 ( Control から継承されます。) | |
OnFontChanged | オーバーライドされます。 | |
OnForeColorChanged | オーバーライドされます。 | |
OnFormat | Format イベントを発生させます。 ( ListControl から継承されます。) | |
OnFormatInfoChanged | FormatInfoChanged イベントを発生させます。 ( ListControl から継承されます。) | |
OnFormatStringChanged | FormatStringChanged イベントを発生させます。 ( ListControl から継承されます。) | |
OnFormattingEnabledChanged | FormattingEnabledChanged イベントを発生させます。 ( ListControl から継承されます。) | |
OnGiveFeedback | GiveFeedback イベントを発生させます。 ( Control から継承されます。) | |
OnGotFocus | オーバーライドされます。 GotFocus イベントを発生させます。 | |
OnHandleCreated | オーバーライドされます。 HandleCreated イベントを発生させます。 | |
OnHandleDestroyed | オーバーライドされます。 HandleDestroyed イベントを発生させます。 | |
OnHelpRequested | HelpRequested イベントを発生させます。 ( Control から継承されます。) | |
OnImeModeChanged | ImeModeChanged イベントを発生させます。 ( Control から継承されます。) | |
OnInvalidated | Invalidated イベントを発生させます。 ( Control から継承されます。) | |
OnKeyDown | オーバーライドされます。 KeyDown イベントを発生させます。 | |
OnKeyPress | オーバーライドされます。 KeyPress イベントを発生させます。 | |
OnKeyUp | KeyUp イベントを発生させます。 ( Control から継承されます。) | |
OnLayout | Layout イベントを発生させます。 ( Control から継承されます。) | |
OnLeave | Leave イベントを発生させます。 ( Control から継承されます。) | |
OnLocationChanged | LocationChanged イベントを発生させます。 ( Control から継承されます。) | |
OnLostFocus | オーバーライドされます。 LostFocus イベントを発生させます。 | |
OnMarginChanged | MarginChanged イベントを発生させます。 ( Control から継承されます。) | |
OnMeasureItem | MeasureItem イベントを発生させます。 | |
OnMouseCaptureChanged | MouseCaptureChanged イベントを発生させます。 ( Control から継承されます。) | |
OnMouseClick | MouseClick イベントを発生させます。 ( Control から継承されます。) | |
OnMouseDoubleClick | MouseDoubleClick イベントを発生させます。 ( Control から継承されます。) | |
OnMouseDown | MouseDown イベントを発生させます。 ( Control から継承されます。) | |
OnMouseEnter | オーバーライドされます。 MouseEnter イベントを発生させます。 | |
OnMouseHover | MouseHover イベントを発生させます。 ( Control から継承されます。) | |
OnMouseLeave | オーバーライドされます。 MouseLeave イベントを発生させます。 | |
OnMouseMove | MouseMove イベントを発生させます。 ( Control から継承されます。) | |
OnMouseUp | MouseUp イベントを発生させます。 ( Control から継承されます。) | |
OnMouseWheel | MouseWheel イベントを発生させます。 ( Control から継承されます。) | |
OnMove | Move イベントを発生させます。 ( Control から継承されます。) | |
OnNotifyMessage | コントロールに Windows メッセージを通知します。 ( Control から継承されます。) | |
OnPaddingChanged | PaddingChanged イベントを発生させます。 ( Control から継承されます。) | |
OnPaint | Paint イベントを発生させます。 ( Control から継承されます。) | |
OnPaintBackground | コントロールの背景を描画します。 ( Control から継承されます。) | |
OnParentBackColorChanged | オーバーライドされます。 BackColorChanged イベントを発生させます。 | |
OnParentBackgroundImageChanged | コントロールのコンテナの BackgroundImage プロパティ値が変更された場合に、BackgroundImageChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentBindingContextChanged | コントロールのコンテナの BindingContext プロパティ値が変更された場合に、BindingContextChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentChanged | ParentChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentCursorChanged | CursorChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentEnabledChanged | コントロールのコンテナの Enabled プロパティ値が変更された場合に、EnabledChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentFontChanged | コントロールのコンテナの Font プロパティ値が変更された場合に、FontChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentForeColorChanged | コントロールのコンテナの ForeColor プロパティ値が変更された場合に、ForeColorChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentRightToLeftChanged | コントロールのコンテナの RightToLeft プロパティ値が変更された場合に、RightToLeftChanged イベントを発生させます。 ( Control から継承されます。) | |
OnParentVisibleChanged | コントロールのコンテナの Visible プロパティ値が変更された場合に、VisibleChanged イベントを発生させます。 ( Control から継承されます。) | |
OnPreviewKeyDown | PreviewKeyDown イベントを発生させます。 ( Control から継承されます。) | |
OnPrint | Paint イベントを発生させます。 ( Control から継承されます。) | |
OnQueryContinueDrag | QueryContinueDrag イベントを発生させます。 ( Control から継承されます。) | |
OnRegionChanged | RegionChanged イベントを発生させます。 ( Control から継承されます。) | |
OnResize | オーバーライドされます。 Resize イベントを発生させます。 | |
OnRightToLeftChanged | RightToLeftChanged イベントを発生させます。 ( Control から継承されます。) | |
OnSelectedIndexChanged | オーバーライドされます。 SelectedIndexChanged イベントを発生させます。 | |
OnSelectedItemChanged | SelectedItemChanged イベントを発生させます。 | |
OnSelectedValueChanged | オーバーライドされます。 SelectedValueChanged イベントを発生させます。 | |
OnSelectionChangeCommitted | SelectionChangeCommitted イベントを発生させます。 | |
OnSizeChanged | SizeChanged イベントを発生させます。 ( Control から継承されます。) | |
OnStyleChanged | StyleChanged イベントを発生させます。 ( Control から継承されます。) | |
OnSystemColorsChanged | SystemColorsChanged イベントを発生させます。 ( Control から継承されます。) | |
OnTabIndexChanged | TabIndexChanged イベントを発生させます。 ( Control から継承されます。) | |
OnTabStopChanged | TabStopChanged イベントを発生させます。 ( Control から継承されます。) | |
OnTextChanged | オーバーライドされます。 TextChanged イベントを発生させます。 | |
OnTextUpdate | TextUpdate イベントを発生させます。 | |
OnValidated | Validated イベントを発生させます。 ( Control から継承されます。) | |
OnValidating | オーバーライドされます。 Validating イベントを発生させます。 | |
OnValueMemberChanged | ValueMemberChanged イベントを発生させます。 ( ListControl から継承されます。) | |
OnVisibleChanged | VisibleChanged イベントを発生させます。 ( Control から継承されます。) | |
ProcessCmdKey | コマンド キーを処理します。 ( Control から継承されます。) | |
ProcessDialogChar | ダイアログ文字を処理します。 ( Control から継承されます。) | |
ProcessDialogKey | ダイアログ キーを処理します。 ( Control から継承されます。) | |
ProcessKeyEventArgs | オーバーライドされます。 | |
ProcessKeyMessage | キーボード メッセージを処理します。 ( Control から継承されます。) | |
ProcessKeyPreview | キーボード メッセージをプレビューします。 ( Control から継承されます。) | |
ProcessMnemonic | ニーモニック文字を処理します。 ( Control から継承されます。) | |
RaiseDragEvent | 適切なドラッグ イベントを発生させます。 ( Control から継承されます。) | |
RaiseKeyEvent | 適切なキー イベントを発生させます。 ( Control から継承されます。) | |
RaiseMouseEvent | 適切なマウス イベントを発生させます。 ( Control から継承されます。) | |
RaisePaintEvent | 適切な描画イベントを発生させます。 ( Control から継承されます。) | |
RecreateHandle | 強制的にコントロールのハンドルを再作成します。 ( Control から継承されます。) | |
ReflectMessage | 指定したメッセージを指定したハンドルにバインドされたコントロールにリフレクションします。 ( Control から継承されます。) | |
RefreshItem | オーバーライドされます。 指定した位置にある項目を更新します。 | |
RefreshItems | オーバーライドされます。 ComboBox のすべての項目を更新します。 | |
ResetMouseEventArgs | MouseLeave イベントを処理するためのコントロールをリセットします。 ( Control から継承されます。) | |
RtlTranslateAlignment | オーバーロードされます。 現在の配置を適切な配置に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。) | |
RtlTranslateContent | 指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。) | |
RtlTranslateHorizontal | 指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。) | |
RtlTranslateLeftRight | 指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。) | |
ScaleControl | オーバーライドされます。 | |
ScaleCore | ( Control から継承されます。) | |
Select | オーバーロードされます。 コントロールをアクティブにします。 ( Control から継承されます。) | |
SetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。 ( Control から継承されます。) | |
SetBoundsCore | オーバーライドされます。 ComboBox のサイズと位置を設定します。 | |
SetClientSizeCore | コントロールのクライアント領域のサイズを設定します。 ( Control から継承されます。) | |
SetItemCore | オーバーライドされます。 派生クラスでオーバーライドされると、指定したインデックスのオブジェクトを派生クラスで設定します。 | |
SetItemsCore | オーバーライドされます。 派生クラスでオーバーライドされると、コレクション内の指定したオブジェクトの配列を派生クラスで設定します。 | |
SetStyle | 指定したスタイル ビットを指定した値に設定します。 ( Control から継承されます。) | |
SetTopLevel | コントロールをトップレベル コントロールとして設定します。 ( Control から継承されます。) | |
SetVisibleCore | コントロールを指定した表示状態に設定します。 ( Control から継承されます。) | |
SizeFromClientSize | クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。 ( Control から継承されます。) | |
UpdateBounds | オーバーロードされます。 コントロールの範囲を更新します。 ( Control から継承されます。) | |
UpdateStyles | 割り当て済みのスタイルを強制的にコントロールに再適用します。 ( Control から継承されます。) | |
UpdateZOrder | コントロールを親の z オーダーで更新します。 ( Control から継承されます。) | |
WndProc | オーバーライドされます。 Windows メッセージを処理します。 |
ComboBox メンバ
ComboBox データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AccessibilityNotifyClients | オーバーロードされます。 ユーザー補助クライアント アプリケーションに AccessibleEvents を通知します。 (Control から継承されます。) | |
AddItemsCore | 指定した項目をコンボ ボックスに追加します。 | |
CreateAccessibilityInstance | オーバーライドされます。 | |
CreateControlsInstance | コントロールのコントロール コレクションの新しいインスタンスを作成します。 (Control から継承されます。) | |
CreateHandle | オーバーライドされます。 コントロールのハンドルを作成します。 | |
DefWndProc | 指定したメッセージを既定のウィンドウ プロシージャに送信します。 (Control から継承されます。) | |
DestroyHandle | コントロールに関連付けられたハンドルを破棄します。 (Control から継承されます。) | |
Dispose | オーバーロードされます。 オーバーライドされます。 ComboBox によって使用されているリソースを解放します。 | |
FilterItemOnProperty | オーバーロードされます。 ListControl の項目が ListControl クラスのインスタンスのプロパティである場合に、その項目の現在の値を返します。 (ListControl から継承されます。) | |
Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) | |
GetAccessibilityObjectById | 指定した AccessibleObject を取得します。 (Control から継承されます。) | |
GetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。 (Control から継承されます。) | |
GetScaledBounds | コントロールのスケールが設定される境界を取得します。 (Control から継承されます。) | |
GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) | |
GetStyle | コントロールの指定したコントロール スタイル ビットの値を取得します。 (Control から継承されます。) | |
GetTopLevel | コントロールがトップレベル コントロールかどうかを判断します。 (Control から継承されます。) | |
InitLayout | コントロールが別のコンテナに追加された後、呼び出されます。 (Control から継承されます。) | |
InvokeGotFocus | 指定したコントロールの GotFocus イベントを発生させます。 (Control から継承されます。) | |
InvokeLostFocus | 指定したコントロールの LostFocus イベントを発生させます。 (Control から継承されます。) | |
InvokeOnClick | 指定したコントロールの Click イベントを発生させます。 (Control から継承されます。) | |
InvokePaint | 指定したコントロールの Paint イベントを発生させます。 (Control から継承されます。) | |
InvokePaintBackground | 指定したコントロールの PaintBackground イベントを発生させます。 (Control から継承されます。) | |
IsInputChar | 文字が、コントロールによって認識される入力文字かどうかを判断します。 (Control から継承されます。) | |
IsInputKey | オーバーライドされます。 指定されているキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。 | |
MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) | |
NotifyInvalidate | 無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。 (Control から継承されます。) | |
OnAutoSizeChanged | AutoSizeChanged イベントを発生させます。 (Control から継承されます。) | |
OnBackColorChanged | オーバーライドされます。 | |
OnBackgroundImageChanged | BackgroundImageChanged イベントを発生させます。 (Control から継承されます。) | |
OnBackgroundImageLayoutChanged | BackgroundImageLayoutChanged イベントを発生させます。 (Control から継承されます。) | |
OnBindingContextChanged | ( ListControl から継承されます。) | |
OnCausesValidationChanged | CausesValidationChanged イベントを発生させます。 (Control から継承されます。) | |
OnChangeUICues | ChangeUICues イベントを発生させます。 (Control から継承されます。) | |
OnClick | Click イベントを発生させます。 (Control から継承されます。) | |
OnClientSizeChanged | ClientSizeChanged イベントを発生させます。 (Control から継承されます。) | |
OnContextMenuChanged | ContextMenuChanged イベントを発生させます。 (Control から継承されます。) | |
OnContextMenuStripChanged | ContextMenuStripChanged イベントを発生させます。 (Control から継承されます。) | |
OnControlAdded | ControlAdded イベントを発生させます。 (Control から継承されます。) | |
OnControlRemoved | ControlRemoved イベントを発生させます。 (Control から継承されます。) | |
OnCreateControl | CreateControl イベントを発生させます。 (Control から継承されます。) | |
OnCursorChanged | CursorChanged イベントを発生させます。 (Control から継承されます。) | |
OnDataSourceChanged | オーバーライドされます。 | |
OnDisplayMemberChanged | オーバーライドされます。 | |
OnDockChanged | DockChanged イベントを発生させます。 (Control から継承されます。) | |
OnDoubleClick | DoubleClick イベントを発生させます。 (Control から継承されます。) | |
OnDragDrop | DragDrop イベントを発生させます。 (Control から継承されます。) | |
OnDragEnter | DragEnter イベントを発生させます。 (Control から継承されます。) | |
OnDragLeave | DragLeave イベントを発生させます。 (Control から継承されます。) | |
OnDragOver | DragOver イベントを発生させます。 (Control から継承されます。) | |
OnDrawItem | DrawItem イベントを発生させます。 | |
OnDropDown | DropDown イベントを発生させます。 | |
OnDropDownClosed | DropDownClosed イベントを発生させます。 | |
OnDropDownStyleChanged | DropDownStyleChanged イベントを発生させます。 | |
OnEnabledChanged | EnabledChanged イベントを発生させます。 (Control から継承されます。) | |
OnEnter | Enter イベントを発生させます。 (Control から継承されます。) | |
OnFontChanged | オーバーライドされます。 | |
OnForeColorChanged | オーバーライドされます。 | |
OnFormat | Format イベントを発生させます。 (ListControl から継承されます。) | |
OnFormatInfoChanged | FormatInfoChanged イベントを発生させます。 (ListControl から継承されます。) | |
OnFormatStringChanged | FormatStringChanged イベントを発生させます。 (ListControl から継承されます。) | |
OnFormattingEnabledChanged | FormattingEnabledChanged イベントを発生させます。 (ListControl から継承されます。) | |
OnGiveFeedback | GiveFeedback イベントを発生させます。 (Control から継承されます。) | |
OnGotFocus | オーバーライドされます。 GotFocus イベントを発生させます。 | |
OnHandleCreated | オーバーライドされます。 HandleCreated イベントを発生させます。 | |
OnHandleDestroyed | オーバーライドされます。 HandleDestroyed イベントを発生させます。 | |
OnHelpRequested | HelpRequested イベントを発生させます。 (Control から継承されます。) | |
OnImeModeChanged | ImeModeChanged イベントを発生させます。 (Control から継承されます。) | |
OnInvalidated | Invalidated イベントを発生させます。 (Control から継承されます。) | |
OnKeyDown | オーバーライドされます。 KeyDown イベントを発生させます。 | |
OnKeyPress | オーバーライドされます。 KeyPress イベントを発生させます。 | |
OnKeyUp | KeyUp イベントを発生させます。 (Control から継承されます。) | |
OnLayout | Layout イベントを発生させます。 (Control から継承されます。) | |
OnLeave | Leave イベントを発生させます。 (Control から継承されます。) | |
OnLocationChanged | LocationChanged イベントを発生させます。 (Control から継承されます。) | |
OnLostFocus | オーバーライドされます。 LostFocus イベントを発生させます。 | |
OnMarginChanged | MarginChanged イベントを発生させます。 (Control から継承されます。) | |
OnMeasureItem | MeasureItem イベントを発生させます。 | |
OnMouseCaptureChanged | MouseCaptureChanged イベントを発生させます。 (Control から継承されます。) | |
OnMouseClick | MouseClick イベントを発生させます。 (Control から継承されます。) | |
OnMouseDoubleClick | MouseDoubleClick イベントを発生させます。 (Control から継承されます。) | |
OnMouseDown | MouseDown イベントを発生させます。 (Control から継承されます。) | |
OnMouseEnter | オーバーライドされます。 MouseEnter イベントを発生させます。 | |
OnMouseHover | MouseHover イベントを発生させます。 (Control から継承されます。) | |
OnMouseLeave | オーバーライドされます。 MouseLeave イベントを発生させます。 | |
OnMouseMove | MouseMove イベントを発生させます。 (Control から継承されます。) | |
OnMouseUp | MouseUp イベントを発生させます。 (Control から継承されます。) | |
OnMouseWheel | MouseWheel イベントを発生させます。 (Control から継承されます。) | |
OnMove | Move イベントを発生させます。 (Control から継承されます。) | |
OnNotifyMessage | コントロールに Windows メッセージを通知します。 (Control から継承されます。) | |
OnPaddingChanged | PaddingChanged イベントを発生させます。 (Control から継承されます。) | |
OnPaint | Paint イベントを発生させます。 (Control から継承されます。) | |
OnPaintBackground | コントロールの背景を描画します。 (Control から継承されます。) | |
OnParentBackColorChanged | オーバーライドされます。 BackColorChanged イベントを発生させます。 | |
OnParentBackgroundImageChanged | コントロールのコンテナの BackgroundImage プロパティ値が変更された場合に、BackgroundImageChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentBindingContextChanged | コントロールのコンテナの BindingContext プロパティ値が変更された場合に、BindingContextChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentChanged | ParentChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentCursorChanged | CursorChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentEnabledChanged | コントロールのコンテナの Enabled プロパティ値が変更された場合に、EnabledChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentFontChanged | コントロールのコンテナの Font プロパティ値が変更された場合に、FontChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentForeColorChanged | コントロールのコンテナの ForeColor プロパティ値が変更された場合に、ForeColorChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentRightToLeftChanged | コントロールのコンテナの RightToLeft プロパティ値が変更された場合に、RightToLeftChanged イベントを発生させます。 (Control から継承されます。) | |
OnParentVisibleChanged | コントロールのコンテナの Visible プロパティ値が変更された場合に、VisibleChanged イベントを発生させます。 (Control から継承されます。) | |
OnPreviewKeyDown | PreviewKeyDown イベントを発生させます。 (Control から継承されます。) | |
OnPrint | Paint イベントを発生させます。 (Control から継承されます。) | |
OnQueryContinueDrag | QueryContinueDrag イベントを発生させます。 (Control から継承されます。) | |
OnRegionChanged | RegionChanged イベントを発生させます。 (Control から継承されます。) | |
OnResize | オーバーライドされます。 Resize イベントを発生させます。 | |
OnRightToLeftChanged | RightToLeftChanged イベントを発生させます。 (Control から継承されます。) | |
OnSelectedIndexChanged | オーバーライドされます。 SelectedIndexChanged イベントを発生させます。 | |
OnSelectedItemChanged | SelectedItemChanged イベントを発生させます。 | |
OnSelectedValueChanged | オーバーライドされます。 SelectedValueChanged イベントを発生させます。 | |
OnSelectionChangeCommitted | SelectionChangeCommitted イベントを発生させます。 | |
OnSizeChanged | SizeChanged イベントを発生させます。 (Control から継承されます。) | |
OnStyleChanged | StyleChanged イベントを発生させます。 (Control から継承されます。) | |
OnSystemColorsChanged | SystemColorsChanged イベントを発生させます。 (Control から継承されます。) | |
OnTabIndexChanged | TabIndexChanged イベントを発生させます。 (Control から継承されます。) | |
OnTabStopChanged | TabStopChanged イベントを発生させます。 (Control から継承されます。) | |
OnTextChanged | オーバーライドされます。 TextChanged イベントを発生させます。 | |
OnTextUpdate | TextUpdate イベントを発生させます。 | |
OnValidated | Validated イベントを発生させます。 (Control から継承されます。) | |
OnValidating | オーバーライドされます。 Validating イベントを発生させます。 | |
OnValueMemberChanged | ValueMemberChanged イベントを発生させます。 (ListControl から継承されます。) | |
OnVisibleChanged | VisibleChanged イベントを発生させます。 (Control から継承されます。) | |
ProcessCmdKey | コマンド キーを処理します。 (Control から継承されます。) | |
ProcessDialogChar | ダイアログ文字を処理します。 (Control から継承されます。) | |
ProcessDialogKey | ダイアログ キーを処理します。 (Control から継承されます。) | |
ProcessKeyEventArgs | オーバーライドされます。 | |
ProcessKeyMessage | キーボード メッセージを処理します。 (Control から継承されます。) | |
ProcessKeyPreview | キーボード メッセージをプレビューします。 (Control から継承されます。) | |
ProcessMnemonic | ニーモニック文字を処理します。 (Control から継承されます。) | |
RaiseDragEvent | 適切なドラッグ イベントを発生させます。 (Control から継承されます。) | |
RaiseKeyEvent | 適切なキー イベントを発生させます。 (Control から継承されます。) | |
RaiseMouseEvent | 適切なマウス イベントを発生させます。 (Control から継承されます。) | |
RaisePaintEvent | 適切な描画イベントを発生させます。 (Control から継承されます。) | |
RecreateHandle | 強制的にコントロールのハンドルを再作成します。 (Control から継承されます。) | |
ReflectMessage | 指定したメッセージを指定したハンドルにバインドされたコントロールにリフレクションします。 (Control から継承されます。) | |
RefreshItem | オーバーライドされます。 指定した位置にある項目を更新します。 | |
RefreshItems | オーバーライドされます。 ComboBox のすべての項目を更新します。 | |
ResetMouseEventArgs | MouseLeave イベントを処理するためのコントロールをリセットします。 (Control から継承されます。) | |
RtlTranslateAlignment | オーバーロードされます。 現在の配置を適切な配置に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。) | |
RtlTranslateContent | 指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。) | |
RtlTranslateHorizontal | 指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。) | |
RtlTranslateLeftRight | 指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。) | |
ScaleControl | オーバーライドされます。 | |
ScaleCore | ( Control から継承されます。) | |
Select | オーバーロードされます。 コントロールをアクティブにします。 (Control から継承されます。) | |
SetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。 (Control から継承されます。) | |
SetBoundsCore | オーバーライドされます。 ComboBox のサイズと位置を設定します。 | |
SetClientSizeCore | コントロールのクライアント領域のサイズを設定します。 (Control から継承されます。) | |
SetItemCore | オーバーライドされます。 派生クラスでオーバーライドされると、指定したインデックスのオブジェクトを派生クラスで設定します。 | |
SetItemsCore | オーバーライドされます。 派生クラスでオーバーライドされると、コレクション内の指定したオブジェクトの配列を派生クラスで設定します。 | |
SetStyle | 指定したスタイル ビットを指定した値に設定します。 (Control から継承されます。) | |
SetTopLevel | コントロールをトップレベル コントロールとして設定します。 (Control から継承されます。) | |
SetVisibleCore | コントロールを指定した表示状態に設定します。 (Control から継承されます。) | |
SizeFromClientSize | クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。 (Control から継承されます。) | |
UpdateBounds | オーバーロードされます。 コントロールの範囲を更新します。 (Control から継承されます。) | |
UpdateStyles | 割り当て済みのスタイルを強制的にコントロールに再適用します。 (Control から継承されます。) | |
UpdateZOrder | コントロールを親の z オーダーで更新します。 (Control から継承されます。) | |
WndProc | オーバーライドされます。 Windows メッセージを処理します。 |
コンボボックス
(combobox から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/11/24 15:54 UTC 版)
コンボボックス(英: combo box)は、よく使われるGUIウィジェットの1つ。ドロップダウンリストまたはリストボックスを1行のテキストボックスと組み合わせたもので、ユーザーは値を直接入力することもできるし、既存のオプションから選択することもできる。グラフィカルなウェブブラウザのアドレス入力バーは、一般にコンボボックスになっている。
テキストボックスに入力中の内容がオプションのいずれかと前方一致する場合は、自動補完機能が動作するようになっていることもある。例えばファイルダイアログにおけるファイル名入力欄はコンボボックスとなっており、同一フォルダー内にある既存のファイル名がオプションとしてリストアップされ、また補完に使われる。コンボボックスの端にある、オプションを表示するためのボタンには逆三角形やV字のアイコンが付いていることが多く、「ドロップダウンボタン」と呼ばれることもある[1]。
用語
コンボボックスという用語は、「ドロップダウンリスト」を表す用語として使われる場合もある。例えばWindows APIやJavaでは、テキストが編集可能か否かに関わらずコンボボックスと呼称している[2][3]。
このため、混同を避ける目的で「ドロップダウンリスト」のことを「編集不可コンボボックス」などと言い、単にコンボボックスと言えば、テキストボックス付きで編集可能なものを指すものとする場合がある。
脚注
関連項目
「Combo box」の例文・使い方・用例・文例
- Xbox 360については「いいハードです」と開口一番切り出した。
- âché box 張り子の箱.
- 先日,マイクロソフトが次世代ゲーム機Xbox 360を日本で発売した。
- マイクロソフトは,初代Xboxの販売がうまくいかなかった。
- Xboxは,SCEがプレイステーション2(PS2)を発売してから2年後の2002年に発売された。
- その時,日本で使用できるXbox用のソフトは少なかった。
- その結果,PS2の1860万台と比べて,Xboxは日本でわずか40万台ほどしか売れなかった。
- Xbox 360は高画質な映像を再現する。
- マイクロソフトは3か月以内に世界中で300万台のXbox 360を販売することを目指している。
- マイクロソフトは昨年すでにXbox360を発売済みだ。
- マイクロソフトは,新作ゲームを実演するために「Xbox 360」を140台以上展示した。そのゲームの多くが日本の会社によって開発された。
- Wii U本体の売り上げは,ソニー・コンピュータエンタテインメントのPlayStation 4(プレイステーション4)やマイクロソフトのXbox One(エックスボックス・ワン)の売り上げに後(おく)れを取っている。
- この傾向を逆転しようと,ソニー・コンピュータエンタテインメントが「PlayStation 4(プレイステーション4)」を2月に発売し,マイクロソフトが「Xbox One(エックスボックスワン)」を9月4日に売り出した。
- 新しいソフトには,PS4用の「ドラゴンクエストヒーローズ」やPS4とXbox One用の「メタルギアソリッド」シリーズの新作が含まれていた。
- comboboxのページへのリンク