如何实现具有层次结构的 TreeView <一> (WPF/TreeView/Style/Template)
来源:互联网 发布:淘宝卖家怎么看客流量 编辑:程序博客网 时间:2024/05/17 01:30
自从 WPF 发布以来,一直都在断断续续的学习,这“没脸没皮”的东西的确强大,利用模板和样式居然可以将控件定义的面目全非,数据绑定的概念虽然让我迷糊了好一阵子,不过功夫不负有心人,现在终于可以做点东西出来了
最近突发奇想,为 TreeView 写了个模板,可用其呈现类似公司组织机构、BOM 等具有简单层次结构的数据。
1、应用模板前的效果
2、应用模板后的效果
这个模板并不复杂,其中让人挠头的主要是线条的呈现,因为比较懒,实在不愿意在后台多写代码了 不要见笑。
作为初学者,深知转换到新环境的痛苦,为了让和我一样痛苦的兄弟也能完整的运行该示例,文章内容也就比较浅显,同时加入了个人的理解,不足之处望高手们指正,先谢过了。为了便于阅读,文章被分为3个小节:
为应用程序提供数据支持 (DataContext)
简单介绍了如何利用 vs2010 提供的工具连接到数据源,并生成 LINQ to SQL 类。
数据模板 (DataTemplate) 和数据绑定 (Data Binding)
演示了如何将数据绑定到数据模板上,并通过几个不同的示例,阐述了数据模板 (DataTemplate) 的使用方法。
打造用户界面 (UI)
主要阐述了,如何利用样式和模板对 TreeViewItem 进行布局,以达到预期的呈现效果。
友情提示:
假如,怎么都找不到名为 “LINQ to SQL 类” 的条目
假如,找到了条目,但提示不支持 SQL2000
那么...你杯具了 不过千万别伤心,类似的情况我也经历过,多花半天功夫去下载和安装吧!
Microsoft Visual Studio 2010 旗舰版试用 - ISO
Microsoft Visual Studio 2010 Service Pack 1(exe)
Microsoft® SQL Server® 2008 Enterprise Evaluation:开发人员试用体验
Microsoft SQL Server 2008 Service Pack 2
- 如何实现具有层次结构的 TreeView <一> (WPF/TreeView/Style/Template)
- 如何实现具有层次结构的 TreeView <二> (WPF/TreeView/Style/Template)
- 如何实现具有层次结构的 TreeView <三> (WPF/TreeView/Style/Template)
- 如何实现具有层次结构的 TreeView <四> (WPF/TreeView/Style/Template)
- 如何实现具有层次结构的 TreeView <四> (WPF/TreeView/Style/Template)
- 如何实现具有层次结构的 TreeView 模版使用
- WPF TreeView 绑定到层次结构数据库
- 【WPF】如何让TreeView实现右键选中的功能
- 如何判断TreeView中结点的层次
- WPF的TreeView中实现右键选定
- 采用MVVM方式实现WPF的TreeView
- wpf实现metrol风格的Treeview样式
- WPF的Treeview控件实现CheckBox
- WPF Treeview的问题
- WPF ,WinForm的TreeView
- Wpf TreeView 延时加载实现
- wpf treeview
- Jquery的treeview插件实现树形结构
- 怎么将RED5项目部署在tomcat下运行,并且red5项目嵌入到J2EE项目中
- iCloud说明
- JAVA知识点
- 消息映射的作用机制---MFC学习 2
- Java开发小技巧
- 如何实现具有层次结构的 TreeView <一> (WPF/TreeView/Style/Template)
- OpenGL学习笔记:状态机理念
- C/C++程序编译步骤详解
- 笑看一则招聘广告
- File,FileInputStream,FileReader,InputStreamReader,BufferedReader 的使用和区别
- 浅谈执行力
- asp.net 级联菜单
- Android 笔记 Canvas Bitmap
- 点击空链接页面返回问题---已解决