【发布时间】:2014-11-06 07:15:03
【问题描述】:
我创建了一个包含三个值的 ComboBox。我希望在未选择任何项目时打开一个消息框,所以我尝试了这个:
if (comboBox1.SelectedItem == null)
{
MessageBox.Show("Please select a value");
return;
}
这很好,但前提是我单击组合框中的字段。当我不触摸它时,程序将在没有消息框的情况下启动。怎么了?
【问题讨论】:
-
触发此代码的事件是什么?是在 Form_Load 还是 ?
-
没有。我已经把它放在点击按钮运行程序的地方