走路应该留下脚印

人生的代码我来书写

导航

2008年11月27日 #

KEYPREVIEW 属性

摘要: 问题引入: 程序中窗体级的快捷键不好用,或者是窗体级的代码不响应........... KeyPreview 属性 获取或设置一个值,该值指示在将键事件传递到具有焦点的控件前,窗体是否将接收此键事件。 属性值 如果窗体将接收所有键事件,则为 true;如果窗体上当前选定控件接收键事件,则为 false。默认为 false。 备注 当此属性设置为 true 时,窗体将接收所有 KeyPress... 阅读全文

posted @ 2008-11-27 12:11 wingfay 阅读(1092) 评论(0) 推荐(0) 编辑

讨论 winform 引擎以及 CancelButton,OKButton 的实现原理[转载]

摘要: 前面提到了form关闭时的两个奇怪现象,有不少朋友参与了讨论。 有些朋友还没有看清楚问题的所在就很轻率的评论。 A.Z. 在讨论中已经找到的问题的基本所在,问题关键还是在 CalledClosing 这个变量的状态。 这个问题要从另外一个奇怪现象说起。 为什么直接给 form的DialogResult属性赋值会导致form关闭? 这个属性的set函数如下: public void set_Dial... 阅读全文

posted @ 2008-11-27 12:10 wingfay 阅读(545) 评论(0) 推荐(0) 编辑

2008年11月21日 #

AndAlso,OrElse和And,Or的区别[转载]

摘要: AndAlso和OrElse应该是vb。net引入的新运算符。 因为用vb。net的时间还不是很长,之前我一直以为他们和and,or根本没有区别。 现在终于明白,他们之间还是有很大区别的: AndAlso,OrElse相对于and,or最大的特性是会自动实现“最短路径”。 所谓“最短路径”就是指:当第一个被比较的运算式的结果已经能决定运算的最终结果时,就不会再去比较其他运算式,因此可以避免掉额外... 阅读全文

posted @ 2008-11-21 10:14 wingfay 阅读(301) 评论(0) 推荐(0) 编辑

2008年11月20日 #

在使用String下Split方法时需要注意的两三点

摘要: string.Split给我们提供了非常灵活的使用方式, 但是如果使用不当, 会造成错误, 最近在做code review时, 看到大部分人这么使用: string s = "A|B|:|C:D"; string[] ss = s.Split("|:|".ToCharArray()); //ss[0]: A //ss[1]: B //ss[2]: //ss[3]: //ss[4]: C //ss... 阅读全文

posted @ 2008-11-20 10:26 wingfay 阅读(215) 评论(0) 推荐(0) 编辑

Firefox下Input按Tab出现的问题 部分解决方法

摘要: 当用Telerik的Title 或者Combox的时候,使用它们的客户端 Blur事件 在FF下按Tab会迅速跳到下一个输入框 解决方法: 把Blur事件内的函数 放到另一个新的函数下 ps:_Blur() 然后在Blur事件用window.setTimeout(“_Blur()”, 0); 这样调用就可以解决以上问题 阅读全文

posted @ 2008-11-20 10:25 wingfay 阅读(194) 评论(0) 推荐(0) 编辑

2008年4月9日 #

测试浏览器兼容性

摘要: http://browsershots.org 阅读全文

posted @ 2008-04-09 14:15 wingfay 阅读(171) 评论(0) 推荐(0) 编辑

2008年2月29日 #

Flex 画线的方法

摘要: public var lines1 :flash.display.Sprite = new Sprite (); // lines1.graphics.lineStyle(2,0x0099ff,1);//设置颜色 粗细 lines1.graphics.moveTo(uFrom.x+uFrom.width/2,uFrom.y+uFrom.height/2); //从某个坐标开始 lines1... 阅读全文

posted @ 2008-02-29 13:10 wingfay 阅读(8425) 评论(1) 推荐(1) 编辑

2008年2月28日 #

Infragistics WebGrid 中列的WebCombo应用

摘要: grd1.Columns.FromKey("WebCombo").Type = Infragistics.WebUI.UltraWebGrid.ColumnType.DropDownList; grd1.Columns.FromKey("WebCombo").AllowUpdate = Infragistics.WebUI.UltraWebGrid.AllowUpdate.... 阅读全文

posted @ 2008-02-28 11:06 wingfay 阅读(466) 评论(1) 推荐(0) 编辑

2007年12月6日 #

WPF Windows Overview

摘要: Windows Presentation Foundation Windows Overview Users interact with Windows Presentation Foundation (WPF) standalone applications through windows, whose primary purpose is to host content that vi... 阅读全文

posted @ 2007-12-06 16:51 wingfay 阅读(1902) 评论(1) 推荐(0) 编辑

2007年10月29日 #

读取到系统字体

摘要: //如何获得系统字体列表 System.Drawing.Text.InstalledFontCollection fonts = new System.Drawing.Text.InstalledFontCollection(); foreach (System.Drawing.FontFamily family in fonts.Fam... 阅读全文

posted @ 2007-10-29 15:00 wingfay 阅读(410) 评论(0) 推荐(0) 编辑