我正在使用下拉菜单,并且我想在项目被选中后使其无法使用。有没有办法呢?到目前为止,我对它的唯一操作是在某些输入表单面板上显示= true。我在visual studio 2010中使用C#和ASP.NET。公平警告:如果从我的问题的性质来看这不是很明显,这实际上是我在编程世界中的第一次回归,所以这是一个先进的概念。答案可能会激发更多问题。
答案 0 :(得分:2)
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 :(得分:1)
通常在下拉菜单中,您可以截取OnOpening事件,并在菜单打开之前设置Visible = false或Enabled = false。听起来你想在选择菜单项后禁用?只需在项目选择处理程序
的末尾添加Enabled = false