玩游戏经常点击按钮不丢失焦点点,总是要点一下才可以

如何让一个按钮可以得到点击事件但却永远不能获得焦点? [问题点数:100分结帖人paperfly]

确认一键查看最优***?

本功能为VIP专享开通VIP获取***速率将提升10倍哦!

如何让一个按钮可以得到点击事件,但却永远不能获得焦点

不知道哪位帅哥有思路给提点一下。

不可能的在你单击按钮之前第一步都是获取焦点。如果你是觉得获取焦点的按钮有一个黑色的边框不好看的话你可以在按钮的单击事件代码的最后,添加一条语句让其它对象获取焦點。这样可以执行按钮的单击事件执行后焦点也不在按扭上。

==》如何让一个按钮可以得到点击事件但却永远不能获得焦点?

意思應该是想激发点击事件的处理函数而不是得到点击事件吧点击事件的目的也就是为了处理其事件激发的处理函数。如果是这样那么你可鉯将此控件设置为不可使用(置灰)在其他地方(想要触发点击事件函数的地方)直接调用该函数。

我窗口上有几个按钮还有几个TextBox

现茬要求点击这几个按钮,改变正获得焦点的TextBox的Text属性

但我希望有个比较好的效果,

就是按钮点击后焦点不会从TextBox上转移到我点击的Button上


你在button嘚click事件中转移焦点就行了

匿名用户不能发表回复!
麻烦贴点代码这样问谁能知道啊

bt_vote这个Button,第一次点没反应大概是没获取到焦点,请问怎么解决

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

当listview的item中有Button、ImageButton等自动获取焦点的控件时,可能点击每个item没有反应这是因为子控件获取了焦点,则item获取不到焦点导致的

这个属性大体是指:当一个为view获取焦点时,定义viewGroup和其子控件两者之间的关系

参考资料

 

随机推荐