摘要: 扩展方法(C# 编程指南)扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。最常见的扩展方法是 LINQ 标准查询运算符,这些运算符在现有System.CollectionsIEnumerable和System.Collections.GenericIEnumerableT类型中添加了查询功能。若要使用这些标准查询运算符,请先使用using System. 阅读全文
posted @ 2012-10-19 09:21 quietwalk 阅读(380) 评论(0) 推荐(0) 编辑
摘要: http://blog.163.com/qiulei_21/blog/static/35071722201122452818390/在网上找了很多资料,但是都是云山雾绕的,看了很久看不懂,今天终于在我同事的帮助下搞定了,要充分利用TreeViewItem的IsExpanded属性啊。 任务:树节点的展开,包括全展开,点击节点的展开,某一层节点的展开。出发:1.建树:<Grid><TreeView Height="200" HorizontalAlignment="Left" Margin="12,12,0,0" Na 阅读全文
posted @ 2012-10-19 08:56 quietwalk 阅读(14719) 评论(3) 推荐(1) 编辑