Button 使用Command 按钮置灰未更新
当Button绑定了Command,按钮在窗口弹出、或者其它事件时,会自动置灰.
有时,异步执行时间较长时,界面一些绑定了命令的Button,State不会变化,会一直置灰。
直到再次转移Focus。
解决方法:
调用InvalidateRequerySuggested,强制处理Command关联行为未执行的情况--如焦点变化、按钮置灰。
CommandManager.InvalidateRequerySuggested();
当然,如果你调用Focus()方法也是可以的,因为Focus最终也是有调用CommandManager.InvalidateRequerySuggested();
Button 使用Command 按钮置灰未更新的更多相关文章
- idea配置tomcat运行按钮置灰,下拉没有自定义的tomcat选项
		
一.问题 下拉没有自定义tomcat的选项 run按钮置灰,点不了 二.解决 添加自己的tomcat时,一定要点加号,不要用那个默认的.
 - [原]NGUI之按钮置灰
		
传统按钮置灰,需要使用另外一张纹理. 本例通过修改shader和NGUI sprite的r值实现按钮置灰.优势:节省纹理,操作简单 将NGUI Unlit/Transparent Colored片段部 ...
 - html实现网站全局按钮点击后置灰,不允许连续点击
		
<script> document.addEventListener("mouseup", upHandler, true); function upHandler(e ...
 - 利用C语言强行点击置灰的按钮
		
通常很多情况下,会有这样的事情,就是: 我们在运行某些程序的时候,发现按钮置灰了,比如购买版权或者输入序列号才能够获得访问权限.某个按钮才允许点击. 其实所有的这些东西都是 别的人或者公司利用一些编程 ...
 - easyui按钮linkbutton 不可用(置灰)与 可用(取消置灰)
		
easyui linkbutton按钮: 不可用(置灰) $('#butFree').linkbutton('disable'); 可用(取消置灰) $('#butFree').linkbutton( ...
 - 使用CSS将图片转换成黑白(灰色、置灰)z转
		
小tip: 使用CSS将图片转换成黑白(灰色.置灰) by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.c ...
 - 会话标识未更新(AppScan扫描结果)
		
最近工作要求解决下web的项目的漏洞问题,扫描漏洞是用的AppScan工具,其中此篇文章是关于会话标识未更新问题的.下面就把这块东西分享出来. 原创文章,转载请注明 ----------------- ...
 - 设置UIButton的文字居右显示 去掉点击默认置灰效果
		
1.设置UIButton的文字居右显示 [button setContentHorizontalAlignment:UIControlContentHorizontalAlignmentRight]; ...
 - 【有意思的BUG】默认置灰的属性的值传递
		
数据由Client发送给Server,如下图所示,Server在收到请求后会响应Client. 比如Client发送给Server一组数据:Name:sean&Hobby:movies& ...
 
随机推荐
- GIT入门笔记(16)- 分支创建和管理
			
查看分支:git branch创建分支:git branch <name>切换分支:git checkout <name>创建+切换分支:git checkout -b < ...
 - spring-oauth-server实践:使用授权方式四:client_credentials 模式下access_token做业务!!!
			
spring-oauth-server入门(1-10)使用授权方式四:client_credentials 模式下access_token做业务!!! 准备工作 授权方式四::客户端方式: 服务网关地 ...
 - kafka---broker 保存消息
			
1 .存储方式 物理上把 topic 分成一个或多个 patition(对应 server.properties 中的 num.partitions=3 配置),每个 patition 物理上对应一个 ...
 - Android 自定义控件高度设置onMeasure方法
			
最近使用hellocharts需要表格横向显示,而activity需要竖屏显示,在旋转以后,默认宽度为不超过屏幕宽度,则一直无法显示全控件. 此时需要修改onMeasure方法,这个方法是用来控制控件 ...
 - Spring Boot面试题
			
Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家. 问题一 Spring Boot.Spring MVC 和 Spring 有什么区别 ...
 - 复习HTML+CSS(2)
			
n 项目符号嵌套编号思路 标签的内容(文本.项目符号.表格.图片等)必须放在最底层标记中. n 图片标记(行内元素,单边标记) l 语法:<img 属性 = "值"&g ...
 - Java-Maven(三):Maven坐标、Maven仓库、Maven生命周期
			
之前通过学习对maven命令有了部分了解,但是只是知道maven是用来做什么.但到目前位置还不足以全面的了解maven,为更全面的了解maven,需要学习以下几个概念:Maven坐标.Maven仓库. ...
 - Struts(十三):通用标签
			
Struts标签简介: Struts2标签库提供了主题.模板支持,极大地简化了视图页面的编写,而且,struts2的主题.模板都提供了很好的扩展性,实现了更好的代码复用.Struts2允许在页面中使用 ...
 - 解决VS2017编译后的EXE文件不能在其他电脑上运行的问题
			
笔者昨天写了个超简单画图程序,很是激动啊,立马给同学分享了自己写的程序,结果发现无法运行 错误是这样的 解决方法如下: 1.将Debug改为Release 2.进入[项目]-[**属性] 3.[C/C ...
 - JavaScript数据结构与算法(三) 优先级队列的实现
			
TypeScript方式实现源码 // Queue类和PriorityQueue类实现上的区别是,要向PriorityQueue添加元素,需要创建一个特殊的元素.这个元素包含了要添加到队列的元素(它可 ...