Сделать выпадающие списки недоступными после выбора? - PullRequest
0 голосов
/ 04 мая 2011

Я использую раскрывающееся меню и хочу сделать элемент недоступным после его выбора. Есть ли способ для этого? На данный момент единственное действие, которое у меня есть, это visible = true на некоторых панелях формы ввода. Я использую C # и ASP.NET в Visual Studio 2010. Справедливое предупреждение: если это не очевидно из характера моего вопроса, это фактически мой первый кругозор в мире программирования, поэтому передовая концепция в Ответ может просто вдохновить больше вопросов.

Ответы [ 2 ]

2 голосов
/ 04 мая 2011
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    //Do Code with the Item
    if(comboBox1.SelectedItem != null) //I forgot that ,better to prevent
    comboBox1.Items.Remove(comboBox1.SelectedItem);
}
1 голос
/ 04 мая 2011

Обычно в раскрывающемся меню вы перехватываете событие OnOpening и устанавливаете Visible = false или Enabled = false непосредственно перед открытием меню.Похоже, вы хотите отключить после пункт меню был выбран?Просто поставьте Enabled = false в конце выбранного вами обработчика элемента

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...