博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Button 使用Command 按钮置灰未更新
阅读量:5744 次
发布时间:2019-06-18

本文共 301 字,大约阅读时间需要 1 分钟。

原文:

当Button绑定了Command,按钮在窗口弹出、或者其它事件时,会自动置灰.

有时,异步执行时间较长时,界面一些绑定了命令的Button,State不会变化,会一直置灰。

直到再次转移Focus。

解决方法:

调用InvalidateRequerySuggested,强制处理Command关联行为未执行的情况--如焦点变化、按钮置灰。

CommandManager.InvalidateRequerySuggested();

 

当然,如果你调用Focus()方法也是可以的,因为Focus最终也是有调用CommandManager.InvalidateRequerySuggested();

转载地址:http://ulazx.baihongyu.com/

你可能感兴趣的文章
应用程序中的服务器错误。法向会话状态服务器发出会话状态请求--解决办法...
查看>>
让你提前认识软件开发(42):性能測试
查看>>
IDA Pro基本简介
查看>>
ADC for programmable logic uses one capacitor
查看>>
Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(2)
查看>>
rabbitmq server的安装以及常用的命令
查看>>
一步一步写算法(之哈夫曼树 上)
查看>>
C#操作Excel文件(读取Excel,写入Excel)
查看>>
powerMock比easyMock和Mockito更强大(转)
查看>>
肯爹的 StringUtils.isNumeric(String str)
查看>>
Android中实现Launcher功能之五---手把手教你如何实现触摸滑屏以及Scroller类详解...
查看>>
JAVA学习第一课(初识JAVA)
查看>>
我为什么喜欢Go语言123123
查看>>
高仿优酷Android客户端图片左右滑动(自动切换)
查看>>
常用正则表达式
查看>>
Material Design系列第六篇——Defining Custom Animations
查看>>
使用pt-fifo-split 工具往mysql插入海量数据
查看>>
SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问
查看>>
SED单行脚本快速参考(Unix 流编辑器)(转)
查看>>
Android URI简单介绍
查看>>