关于c#中的listbox的问题!

[复制链接]
查看11 | 回复3 | 2011-7-20 11:22:27 | 显示全部楼层 |阅读模式
比如我选择的是钻井,但是我选择措施后点“取消”,还是会跑到措施上,并且我没有设置“取消”按钮的事件!下面是我的确定事件:

private void button1_Click(object sender, EventArgs e)

{

if (MessageBox.Show("要切换设计吗?", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)

{

curSel = clbDItem.Items[clbDItem.SelectedIndex] + "";

//更新

User._dbSys.ExecNoQuery("update SYS_DOCATTR set DEFAULTDOC=false");

User._dbSys.ExecNoQuery("update SYS_DOCATTR set DEFAULTDOC=true where DOCNAME='" + curSel + "'");

}

}


回复

使用道具 举报

千问 | 2011-7-20 11:22:27 | 显示全部楼层
你看看控件取消下面事件里面是不是你哪里给增加了,然后你用Ctrl+f查找取消的那个控件的名字,有可能在代码里面不小心添加了,不一定会在事件里显示,但是就是存在的那种,一般可能在定义的地方多出一段代码,你再查找检查一遍,...
回复

使用道具 举报

千问 | 2011-7-20 11:22:27 | 显示全部楼层
你那个取消按钮是不是复制的确定按钮,之后改了下标签,你把它删了,之后重新拖一个按钮再试试...
回复

使用道具 举报

千问 | 2011-7-20 11:22:27 | 显示全部楼层
你可以在取消事件加上this.listBox1.SelectedIndex = -1;它就不会选中...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行