#c# #winforms #combobox
#c# #winforms #выпадающий список
Вопрос:
Я пытаюсь поместить a Combobox
в свое toolstrip
меню. я помещаю его, но у него нет selectedvalue
!!!почему ?
Но когда я устанавливаю стандарт combobox
, он есть.
Комментарии:
1. Никто не мешает вам создавать свою собственную toolstrip в форме (закрепленный пользовательский элемент управления). Встроенному toolstrip не хватает многих функций.
Ответ №1:
Смотрите Замечания MSDN здесь .
ToolStripComboBox — это поле со списком, оптимизированное для размещения в ToolStrip. Подмножество свойств и событий размещенного элемента управления доступно на уровне ToolStripComboBox, но базовый элемент управления ComboBox полностью доступен через свойство ComboBox .
Обновить:
Получите элемент управления со списком, используя toolStripComboBox1.ComboBox
свойство.
Пример кода:
toolStripComboBox1.ComboBox.DataSource = new object[] { "One", "Two", "Three" };
toolStripComboBox1.ComboBox.SelectedIndex = 2;
string selValue = toolStripComboBox1.ComboBox.SelectedValue.ToString();
// selValue gets "Three"
Комментарии:
1. Спасибо, поэтому я должен добавить выпадающий список в мое меню toolstript!!! что мне делать ?!!!