上一页 1 ··· 13 14 15 16 17
摘要: 一直以来都想对TreeView定义多层模板,并实现数据绑定做一个总结,今天在这里做一个概述,我们常用的两层的TreeView绑定的话,我们首先修改TreeView的模板,这里我们使用的是级联的数据模板,又称之为分层数据模板,这里包含几个重要的属性意义: DataType指定模板用于哪种数据类型 It 阅读全文
posted @ 2015-06-17 16:08 Hello——寻梦者! 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 在之前的一个WPF项目中,由于设置控件模板在前台xaml中读取失败,由此想到了通过反射的形式来读取该模板,首先将该模板写入一个xml文件中,然后再读取该xml文件,在这里首先介绍一下:资源和嵌入式资源的区别,嵌入资源(Embedded Resource) - 将该文件作为 DLL 或可执行文件嵌入主 阅读全文
posted @ 2015-06-17 14:06 Hello——寻梦者! 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 背景 在很多时候我们都需要通过一个列表进行数据展示,而且通常需要对其中的每一个项都具有点击的效果,这个时候ListBox就是一个非常理想的选择,我们可以根据我们的需要对这个ListBox进行各种定制以达到我们需要的各种效果,今天我就这个控件的时候来做一个全面的梳理和讲解。 重点内容 说道这类控件我们 阅读全文
posted @ 2015-06-01 19:07 Hello——寻梦者! 阅读(1982) 评论(1) 推荐(0) 编辑
摘要: 在具体做一些项目的时候,有时候需要需要先左键点击某个节点,然后再右键点击节点的时候才弹出右键菜单,所以直接右键点击时需要禁用掉右键菜单,这里比如我们为Grid添加了ContextMenu,但是我们需要设置一个bool型的变量isSelected,当我们执行到MouseLeftButtonDown事件 阅读全文
posted @ 2015-05-28 17:58 Hello——寻梦者! 阅读(6976) 评论(0) 推荐(1) 编辑
摘要: 其实将字符串写入XML文件本身并不复杂,这里只是写一些需要注意的地方,特别是编码格式,这里需要的是XML默认的编码方式是UTF-8,在对字符串进行编码的时候一定要注意, 将当前的字符串保存到XML文件中 但是这样的写入方式,没有任何格式,全都乱作一团,但是在读取的时候也是没有问题的。 另外一种方式是 阅读全文
posted @ 2015-05-12 21:17 Hello——寻梦者! 阅读(2365) 评论(0) 推荐(0) 编辑
摘要: 首先来谈一下实现将自定义的类TreeMode绑定到TreeView控件上的一个基本的思路,由于每一个节点都要包含很多自定义的一些属性信息,因此我们需要将该类TreeMode进行封装,TreeView的每一个节点的类型都是TreeMode,我们还定义一些Children属性,Parent属性用于定义当 阅读全文
posted @ 2015-05-02 15:29 Hello——寻梦者! 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: 背景 我们经常看到一些软件比如酷狗音乐,在对列表右键进行重命名的时候,当前列表会泛白并且进入可编辑状态,当我们更改完成后就会并进入非编辑状态,这些具体是怎么实现的呢?下面的方法也许会提供一些思路,下面的TreeView节点是通过数据双向绑定的方式,绑定到TextBlock控件和TextBox控件的T 阅读全文
posted @ 2015-04-13 22:39 Hello——寻梦者! 阅读(3313) 评论(2) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17