复选框提示信息,兄弟姐妹们帮帮忙? 界面上有一个复选框控件,打勾后,显示提示信息("你确认要取消吗?"),点击取消时,让他把原来的打勾去掉,应该如做,请大家帮帮忙?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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;} 首先把checkBox1.Checked设置为false;然后在其Click事件处理如下:private void checkBox1_Click(object sender, EventArgs e){ if(checkBox1.Checked==true) { if (MessageBox.Show("你确认要取消吗", "确认", MessageBoxButtons.YesNo)==DialogResult.Yes) { checkBox1.Checked=false; } }} app.config的问题 新手请教,如何加密URL的ID? TreeView 如何滚动到最前面? 乱码问题,急在线等待 ListBox中怎么实现自动换行 框架结构要实现的功能,请求大侠的帮助!!急急急急…… string型怎么变换成char数组类型!! gridview问题,高手请进! 为何老说''附近有错误???高手能否看一下?谢谢!!! 命苦啊,又被人耍了一次! winform文档窗口背景图片怎样最大化? ListView控件排序问题
{
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;
}
private void checkBox1_Click(object sender, EventArgs e)
{
if(checkBox1.Checked==true)
{
if (MessageBox.Show("你确认要取消吗", "确认", MessageBoxButtons.YesNo)==DialogResult.Yes)
{
checkBox1.Checked=false;
}
}
}