10 2015 档案

摘要:... 阅读全文
posted @ 2015-10-22 15:43 蘑菇mr 阅读(383) 评论(0) 推荐(0)
摘要:想要扩展该控件时发现PasswordBox是一个密封类,是不可继承的。故通过附加属性来实现该功能。声明了两个附加属性IsPasswordBindingEnabled:用来指示密码是否可用来绑定,当值发生改变时订阅或者取消订阅当Password改变时同步用于绑定的密码附加属性BindedPasswor... 阅读全文
posted @ 2015-10-17 14:10 蘑菇mr 阅读(464) 评论(0) 推荐(0)
摘要:增加系统托盘图标,并取消任务栏图标1.取消任务栏图标启动窗口设置ShowInTaskbar="False" 2.增加系统托盘图标新增SystemNotifyIcon类 /// /// 系统托盘图标 /// internal class SystemNotifyIco... 阅读全文
posted @ 2015-10-14 17:28 蘑菇mr 阅读(489) 评论(0) 推荐(0)
摘要:一个简单的下雪效果MainWindow:1.主界面通过DispatcherTimer给Grid生成雪花2.雪花飘落后再讲雪花从Grid容器中移除 public partial class MainWindow { public MainWindow() { ... 阅读全文
posted @ 2015-10-14 16:16 蘑菇mr 阅读(832) 评论(0) 推荐(0)
摘要:通过行为来实现实现界面与逻辑的分离窗口关闭行为:其中含有布尔型的Close属性,将相应的关闭行为绑定到该属性上,则可以实现窗口的关闭行为,从而实现VM与View的分离 public class WindowCloseBehaviour : Behavior { public s... 阅读全文
posted @ 2015-10-14 10:48 蘑菇mr 阅读(2887) 评论(0) 推荐(2)
摘要:生成动画没有按照设想去工作,发现bug,是因为PropertyPath没有正确设置,正确设置之后正常工作了简单介绍一下PropertyPath以及PropertyChain动画是通过编写一个故事版根据故事版上的两个DoubleAnimation来播放的动画的动画的细节在DoubleAnimation... 阅读全文
posted @ 2015-10-13 13:48 蘑菇mr 阅读(435) 评论(0) 推荐(0)
摘要:绑定自身的数据1 高度与宽度保持一致 阅读全文
posted @ 2015-10-08 14:18 蘑菇mr 阅读(457) 评论(0) 推荐(0)