首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

祝各位春节快乐,猪年大发!请教对于ComboBox选择判断有关问题

2011-12-24 
祝各位大虾春节快乐,猪年大发!请教对于ComboBox选择判断问题春节好!程序如下:if(this.cmbSex.SelectedItem

祝各位大虾春节快乐,猪年大发!请教对于ComboBox选择判断问题
春节好!
程序如下:
if   (this.cmbSex.SelectedItem.ToString()==   " ")
                        {
                                AlerMessage( "请选择性别 ");
                                this.cmbSex.Focus();
                        }

想判断ComboBox是否已经进行了选择,如果在下拉框进行选择,程序不报错,但是如果没有选择,错误提示如下:
"使用new关键字创建对象实例 ";
"在调用方法前通过检查对象是否为空 ".
由于小弟刚接触c#不久,请多多指教!谢谢


[解决办法]
把AlerMessage( "请选择性别 ");改为:MessageBox.Show( "请选择性别 ");

想判断下选框是否已经选择!直接判断ComboBox.SelectedIndex是否大于等于零就可以了...

最好把
if(this.cmbSex.SelectedItem.ToString()== " ")
改为:
if (this.cmbSex.Text.Trim() == " ")

我不建议用SelectedItem...

热点排行