程序为Windows应用程序.
界面中有三个按钮:
"执行"
"暂停"
"退出"
没有设置默认按钮.当我点击"执行"按钮后,执行按钮成为了当前默认按钮.
问题来了.
这个时候我想用鼠标点"暂停"按钮.需要点两次.
(需要点两次才能使"执行"按钮失去焦点)
而"暂停"和"退出"按钮没有这个问题.我想问一下,怎样才能点击"执行"按钮以后,
"执行"按钮上保留住当前焦点,
但只需一次鼠标点击就能响应所点击按钮的事件.谢谢您的回答!
界面中有三个按钮:
"执行"
"暂停"
"退出"
没有设置默认按钮.当我点击"执行"按钮后,执行按钮成为了当前默认按钮.
问题来了.
这个时候我想用鼠标点"暂停"按钮.需要点两次.
(需要点两次才能使"执行"按钮失去焦点)
而"暂停"和"退出"按钮没有这个问题.我想问一下,怎样才能点击"执行"按钮以后,
"执行"按钮上保留住当前焦点,
但只需一次鼠标点击就能响应所点击按钮的事件.谢谢您的回答!
解决方案 »
- VS2005及VS2008的工具箱慢的像蜗牛,怎么办
- select查询问题,这次提问的清楚些
- 请问
- 多用户选择的控件
- 请问我什么地方写错拉,谢谢拉!
- 【求助】关于SharpDevelop的代码折叠问题
- 高分求Applied Microsoft .NET Framework Programming的电子版
- 如何快速定位dataset1.table[0]的位置
- DateTime.toString("yy/MM/dd")和DateTime.toString("yy/MM/dd",InvariantInfo)方法加不不加IFormatProvider有何不同?
- C# 如何能够截取到程序中所有的事件?
- 请教udp广域网通讯问题?
- C#操作命令行问题
是的.这个应用其实应该是点完以后就变暗的.我就想弄明白,为什么第一个按钮会这样的.我现在的做法是.
点完以后在代码中,
让另一个控件得到焦点.
再把焦点又给回"执行"可这样会多出一个焦点转换的效果
(可以明显的看出来)想问一下,有没有别的办法?