关于c#combobox的一个简单问题

时间:2010-11-21 22:04:12

标签: c# combobox

我的组合框填充下拉我想要如果用户不选择其中的东西并按某处或只是关闭下拉组合框值为null 对不起我的英文

2 个答案:

答案 0 :(得分:1)

你问空控制吗?如果是,您可以使用这些控件处理此问题。

    if(comBox.SelectedIndex == -1)
    {
    MessageBox.Show("Please Select Any Item");
    return;
    }

答案 1 :(得分:1)

如果组合框打开然后关闭(由于任何原因)并且用户没有选择某些内容,组合框将具有与打开之前相同的值。

注意:如果使用数据源中的值填充组合框并且希望它具有空值,则将组合框的selectedIndex设置为-1