- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 【解决方案】ItemsControl删除元素,但仍然显示它们
例如一个选手机号的程序,有一系列手机号可选。有些手机号已经被人选走了,列表仍然显示它们,但多加一条删除线,如图。如图,淡色的、被线划掉的就是已经被选走的。这样的功能该如何实现呢?具体要求外界可以把这种控件视为ListBox,加元素就是Items.Add,删元素就是Items.Remove。外界不应去关心如何“假删”。此控件的应用范围应更为广泛,允许用模板来自定义被删除后
2012-07-29 11:36:41 2849
原创 BeginInvoke、ThreadPool、Task三类异步方法的区别和速度比较
速度(最快为1)返回值多参数等待在时限内完成超时后结束ThreadPool.UnsafeQueueUserWorkItem()1非原生支持1非原生支持非原生支持3不支持ThreadPool.QueueUserWorkItem()2.7非原生支持1非原生支持非原生支持3
2012-07-25 11:24:49 15408 5
原创 谁说在运行时改变资源就要使用DynamicResource?
本文讨论StaticResource和DynamicResource众多区别中的一项——关于修改资源的问题。关于向前引用什么的问题,请参考Google。<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
2012-07-23 20:07:48 3325
原创 【解决方案】OuterGlowBitmapEffect在WPF 4.0中过时并失效了怎么办?
先上图第一个按钮用了OuterGlowBitmapEffect的效果,第二个按钮用了广泛推荐的DropShadowEffect,第三个按钮用了我自己写的OuterGlowAdorner。
2012-07-23 18:18:34 5025
原创 【解决方案】Visual Studio替换/修改默认项目模板后无法创建该项目或不呈现修改
项目模板是在C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates,zip文件打包,不多说了。替换某个zip文件(这里以\CSharp\Windows\2052\ConsoleApplication.zip为例)。(疑似非必要)删除C:\Program Files (x86)\Micr
2012-07-19 09:52:05 2932
原创 【WPF】ComboBox:根据绑定选取、设置固定集合中的值
问题场景我有一个对象,里面有一个属性叫Limit,int类型。虽然int可取的范围很大,我想要在用户界面上限制Limit可取的值,暂且限制为5、10、15、20。所以ComboBox绑定不是绑定常见的ItemsSource(至少初看起来不是),而是Text、SelectedItem、SelectedValue或是什么东西,先卖个关子。另外,Limit是表示时间的,单位秒。我要求Comb
2012-07-18 13:01:17 13753
原创 图解ScrollViewer的ExtentHeight和ViewportHeigh
ScrollViewer: http://msdn.microsoft.com/zh-cn/library/ms612678作者爱让一切都对了本文依照知识共享-署名-相同方式共享协议发布
2012-07-14 08:51:58 3929
HAProxy 1.4.24 Windows版
2013-07-23
ThicknessPropertyConverter,以便绑定Thickness的某几个属性
2013-01-28
可自定义补全算法的TextBox控件
2011-06-24
酷派tbl联系人转换器
2010-10-06
酷派手机短信tbl文件转换器
2010-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人