02 2009 档案

Visual Studio Unit Test VS NUnit

posted @ 2009-02-24 20:20 南柯之石 阅读(1974) | 评论 (2) 编辑

为了吃得健康点儿,给大家提个醒

posted @ 2009-02-22 16:34 南柯之石 阅读(207) | 评论 (2) 编辑

NUnit测试WPF程序的一个小技巧

posted @ 2009-02-19 22:45 南柯之石 阅读(167) | 评论 (0) 编辑

[WPF Bug清单]之(8)——RowDefinition中MaxHeight在一定条件下失效
摘要: 再下一城。BUG描述:当RowDefinition的Height属性被设置为Auto时,MaxHeight将不会对这个Row的Height起到限制作用。2012年6月1日更新:这是因为Grid的Auto比MaxHeight的优先级要高。拖动Splitter之后MaxHeight生效,是因为拖动Splitter会使 Grid的Auto失效掉。回复中ocean的回复请无视之。Bug发现过程:想做一个像Visual Studio 2008里Error List一样的东西。平时自动占用最小的空间,可以在适当的时候自己弹出来,但是又不要弹得过高。示例窗口代码如下:Demo WindowCode ...阅读全文

posted @ 2009-02-11 23:32 南柯之石 阅读(1125) | 评论 (8) 编辑

[WPF Bug清单]之(7)——顽固的Error Template
摘要: 关于WPF数据绑定是什么,请参考Data Binding Overview。关于WPF数据绑定的Validation更多细节,请参考Data Validation in 3.5。关于WPF数据绑定的Validation中的ErrorTemplate怎么用,请参考ErrorTemplate Attached Property。ErrorTemplate将被绘制在Adorner Layer上,关于Ad...阅读全文

posted @ 2009-02-10 22:50 南柯之石 阅读(1131) | 评论 (9) 编辑

[WPF Bug清单]之(6)——Button的IsCancel属性失效
摘要: 在上一篇中,描述了模态对话框隐藏之后变成了非模态的Bug,很多人回复表示这不算是一个Bug,我也表示理解。Bug只有在需求之下才有意义,不同的需求,对Bug的界定也不一样。作为一个Framework,.NET只能做到在多数时候是符合最广泛群体的需求的,就可以说它合格。但是对于前一篇描述的问题,想补充一下自己的考虑。Window的Show和ShowDialog,用于将窗体展现(我没有用显示)出来,而...阅读全文

posted @ 2009-02-09 22:03 南柯之石 阅读(1727) | 评论 (16) 编辑

[WPF Bug清单]之(5)——隐藏模态对话框后变成非模态
摘要: 发现这个问题时,隐约记得之前有人已经发过这个问题,想把链接放到这里,不过找了半天,实在找不到。日后如果找到了一定加上。问题描述:用ShowDialog方法弹出一个模态对话框,然后将此对话框的Visibility属性设置为Hidden,再设置回Visible,发现这个对话框已经不是模态的了。有人会觉得关就关了得了,也不会有这个问题,干什么要把Close取消掉然后再显示出来呢?因为这是有应用环境的。应...阅读全文

posted @ 2009-02-05 21:52 南柯之石 阅读(1712) | 评论 (8) 编辑

公告

导航

统计