默认按钮 第一个按钮太霸道 windows程序

juntor 2007-11-16 11:19:10
程序为Windows应用程序.
界面中有三个按钮:
"执行"
"暂停"
"退出"
没有设置默认按钮.

当我点击"执行"按钮后,执行按钮成为了当前默认按钮.
问题来了.
这个时候我想用鼠标点"暂停"按钮.需要点两次.
(需要点两次才能使"执行"按钮失去焦点)
而"暂停"和"退出"按钮没有这个问题.

我想问一下,怎样才能点击"执行"按钮以后,
"执行"按钮上保留住当前焦点,
但只需一次鼠标点击就能响应所点击按钮的事件.

谢谢您的回答!
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
juntor 2007-11-19
  • 打赏
  • 举报
回复
TO Red_angelX
是的.这个应用其实应该是点完以后就变暗的.

我就想弄明白,为什么第一个按钮会这样的.

我现在的做法是.
点完以后在代码中,
让另一个控件得到焦点.
再把焦点又给回"执行"

可这样会多出一个焦点转换的效果
(可以明显的看出来)

想问一下,有没有别的办法?
Red_angelX 2007-11-19
  • 打赏
  • 举报
回复
点下去之后就变暗
juntor 2007-11-19
  • 打赏
  • 举报
回复
不好意思啊
原来要点"帖子管理"才能看到回答啊.

不用代码的.
您只要讲一下要注意那里就行.

当然如果有代码辅助就更好呢!
heatol 2007-11-16
  • 打赏
  • 举报
回复
代码?

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧