C++ ComboBox Control.
The C++ ComboBox control is typically used for selecting text field options from a the list. If the dropdownstyle is set to dropdownlist the user can only select one of the dropdown items within the list. If the dropdownstyle is set to dropdown, the user can enter text into the text field. If the dropdownstyle is set to simple, the ComboBox control acts as a listbox control with a searchable textbox.
Namespace: System::Windows::Forms
System.Windows.Forms (in system.windows.forms.dll)
Creating an new C++ Windows forms ComboBox.
ComboBox^ combobox = gcnew ComboBox;
Assigning a new location for the C++ Windows Forms ComboBox.
combobox->Location = Point(20,20);
Assigning a text value to the C++ ComboBox control.
combobox->Text = "Select one";
Adding a C++ ComboBox control to the form.
Controls->Add(combobox);
Creating a Selected Index Changed Event for the C++ ComboBox control.
this->comboBox1->SelectedIndexChanged += gcnew System::EventHandler(this, &Form1::comboBox1_SelectedIndexChanged);
Responding to the C++ ComboBox Selected Index Changed event.
private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e)
{
MessageBox::Show(comboBox1->SelectedItem->ToString());
}
Adding items to the C++ ComboBox control.
String^ str = "DELL";
String^ str2 = "HP";
String^ str3 = "SONY";
combobox->Items->AddRange(gcnew cli::array<System::String^ >(3) {str, str2, str3});
|
|