摘要: 关于WPF TextBox只能输入数字并不是一个很难的功能,网上许多的实现方式都是通过将String类型转换为Int32类型来进行判断的,自从对了Clr Via C#这本书以后就对拆装箱操作产生了恐惧,于是就想如果不(或者是减少)通过类型转换的方式去实现会不会更好。先做个测试,测试一下TextBox几个关键关键事件的触发顺序:PreviewKeyDown > KeyDown > PreviewTextInput > TextChanged > PreviewKeyUp > KeyUp 在上面的实践中,在PreviewKeyDown和Keydown中都可以捕获到按下 阅读全文
posted @ 2014-01-12 12:56 王小力 阅读(11163) 评论(2) 推荐(1) 编辑
摘要: 在WinForm开发中,一般会在窗体或者UserControl中判断当前是否为设计状态,如: if (!this.DesignMode) { //TODO } 有时候需要在Load事件中加上一些从服务端获取数据的操作,如果此时是一个UserControl,当把这个UserControl加入到主窗体时,界面(设计状态的界面)就会无法显示,当然能编译通过,正常运行,但是在设计时没有一... 阅读全文
posted @ 2014-01-11 14:30 王小力 阅读(452) 评论(0) 推荐(0) 编辑