08 2009 档案
使用数据绑定和 WPF 自定义数据显示
摘要:当 Windows® Presentation Foundation (WPF) 首次出现在 .NET 雷达上时,大多数文章和演示应用程序都对其华丽的渲染引擎和 3D 性能大加宣扬。这些示例虽然读起来引人入胜、玩起来趣味横生,但却无法证明 WPF 在现实世界中的强大功能。那些在单击后会突然放出烟火的三维旋转视频固然很酷,但我们当中的大多数人都不会用它创建应用程序。创建软件来显示和编辑大量... 阅读全文
posted @ 2009-08-08 22:49 penbor 阅读(1932) 评论(0) 推荐(2)
WPF中的数据绑定
摘要:到目前为止,很多人都知道使用 Windows® Presentation Foundation (WPF) 可以轻松地设计强大的用户界面。但是您可能并不知道它还提供了强大的数据绑定功能。使用 WPF,可以通过利用 Microsoft® .NET Framework 代码、XAML 或两者的组合进行数据操作。您可以绑定控件、公共属性、XML 或对象,从而使数据绑定比以前更快捷、灵... 阅读全文
posted @ 2009-08-08 22:46 penbor 阅读(4150) 评论(4) 推荐(6)
提高C#编程水平不可不读的50个要诀
摘要:提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可变的... 阅读全文
posted @ 2009-08-01 11:53 penbor 阅读(514) 评论(0) 推荐(1)
C++/C#编程人员容易犯的10个错误
摘要:我们知道,C#的语法与C++非常相似,实现从C++向C#的转变,其困难不在于语言本身,而在于熟悉.NET的可管理环境和对.NET框架的理解。尽管C#与C++在语法上的变化是很小的,几乎不会对我们有什么影响,但有些变化却足以使一些粗心的C++编程人员时刻铭记在心。在本篇文章中我们将讨论C++编程人员最容易犯的十个错误。陷阱1: 没有明确的结束方法几乎可以完全肯定地说,对于大多数C++编程人员而言,C... 阅读全文
posted @ 2009-08-01 11:51 penbor 阅读(509) 评论(1) 推荐(0)