复选框提示信息,兄弟姐妹们帮帮忙?
界面上有一个复选框控件,打勾后,显示提示信息( "你确认要取消吗? "),点击取消时,让他把原来的打勾去掉,应该如做,请大家帮帮忙?谢谢!
------解决方案--------------------private void checkBox1_CheckedChanged(object sender, EventArgs e) 
 { 
     if (checkBox1.Checked == false) 
     { 
         if (MessageBox.Show( "你确认要取消吗 ",  "确认 ", MessageBoxButtons.YesNo) == DialogResult.No) 
             checkBox1.Checked = true; 
     } 
 }
------解决方案--------------------这样来做: 
 首先把checkBox1.AutoCheck设置为false;   
 然后在其Click事件处理如下: 
 private void checkBox1_Click(object sender, EventArgs e) 
 { 
 	if (MessageBox.Show( "确定吗? ",  "提示 ", MessageBoxButtons.OKCancel) != DialogResult.OK) 
 	{ 
 		return; 
 	} 
 	CheckBox ck = sender as CheckBox; 
 	ck.Checked = !ck.Checked; 
 }