---------------组合框选中判断---------------------------
comboBox1.Items.Add(“计算机应用”);
comboBox1.SelectedIndex = 0;
int index = comboBox1.SelectedIndex;
if (index == 0)
{MessageBox.Show(“第0项被选中!”);}
else if (index == 1){MessageBox.Show(“第1项被选中!”); }
*** ***
第二种判断方法:
if (comboBox1.SelectedItem.ToString() == “test”)
{
test();
}
---------------单选框选中判断---------------------------
if (radioButton1.Checked)
{
MessageBox.Show(“性别选中男”);
}
else if (radioButton2.Checked)
{
MessageBox.Show(“性别选中女”);
}
---------------复选框选中判断---------------------------
if (checkBox1.CheckState == CheckState.Checked)//选中
{
MessageBox.Show(“启用mes”);
}
else if (checkBox1.CheckState == CheckState.Unchecked)//没选中
{
MessageBox.Show(“不启用mes”);
}
还有一种方法:
this.CheckBox.Checked = true; //设置该控件状态为勾选上
this.CheckBox.Checked = false; //设置该控件状态为未选中
//或者
this.CheckBox.CheckState = CheckState.Checked; //设置该控件状态为勾选上
this.CheckBox.CheckState = CheckState.Unchecked; //设置该控件状态为未选中
如何判断现在该控件的状态
this.CBox.Checked
if(this.CBox.Checked==ture)
{
MessageBox.Show(“Choose”);
}
else
{
MessageBox.Show(“No Choose”);
}
双击该控件,就会添加一个事件(当该控件状态改变时)
此时会产生一个该属性相关的函数,通过编辑该函数即可实现相关的功能,如下所示:
private void CBox_CheckedChanged(object sender, EventArgs e)
{
if (this.CBox.Checked == true)
{
MessageBox.Show(“Choose”);
}
else
{
MessageBox.Show(“No Choose”);
}
}
————————————————
label控件中加图片,使用this.label1.Image = Image.FromFile(“”);