SilverLight:基础控件使用(5)-TreeView控件-基本使用
ylbtech-SilverLight-Basic-Control:基础控件使用(5)-TreeView控件-基本使用 |
- 前台编辑
- 后台逐个添加
- 后台绑定数据源
1.A,返回顶部TreeView控件(树形视图控件)-前台编辑 |
<controls:TreeView Height="133" HorizontalAlignment="Left" Margin="29,23,0,0" Name="treeView1" VerticalAlignment="Top" Width="200"><controls:TreeViewItem Header="中国" IsExpanded="True"><controls:TreeViewItem Header="北京" /><controls:TreeViewItem Header="上海" IsSelected="True" /><controls:TreeViewItem Header="济南" /></controls:TreeViewItem><controls:TreeViewItem Header="美国" /><controls:TreeViewItem Header="日本"><controls:TreeViewItem Header="大阪" /><controls:TreeViewItem Header="神户" /></controls:TreeViewItem> </controls:TreeView>
2,Name, Height, Width,
Header, IsExpanded[是否展开], IsSelected[是否选中状态]
3,
//取值 string str1aHeader = ((TreeViewItem)treeView1.SelectedItem).Header.ToString();
4,
1.B,返回顶部 TreeView控件(树形视图控件)-逐个添加项 |
<controls:TreeView Height="100" HorizontalAlignment="Left" Margin="34,152,0,0" Name="treeView2" VerticalAlignment="Top" Width="200" />
2,文字同上 1.A.2
//A:TreeView2 逐个添加项 //第一层 TreeViewItem item1b = new TreeViewItem(); item1b.Header = "China"; item1b.IsExpanded = true; //展开节点 #region 第二层,增加子节点 item1b.Items.Add("Beijing"); item1b.Items.Add(new TreeViewItem() { Header="Shanghei",IsSelected=true }); item1b.Items.Add("Ji'nan"); #endregion TreeViewItem item3b = new TreeViewItem(); item3b.Header = "Japan"; #region 第二层,增加子节点 item3b.Items.Add("Daban"); item3b.Items.Add("Shenhu"); #endregiontreeView2.Items.Add(item1b); //添加项 treeView2.Items.Add("American"); treeView2.Items.Add(item3b);
4,
1.C,返回顶部TreeView控件(树形视图控件)-绑定合集 |
<controls:TreeView Height="100" HorizontalAlignment="Left" Margin="252,23,0,0"Name="treeView3" VerticalAlignment="Top" Width="200" />
2,文字同上 1.A.2
//B:TreeView3 绑定合集 IList<TreeViewItem> roots = new List<TreeViewItem>(); TreeViewItem item1c = new TreeViewItem(); item1c.Header = "China"; item1c.IsSelected = true; #region 第二层,增加子节点 item1c.Items.Add("Beijing"); item1c.Items.Add(new TreeViewItem() { Header = "Shanghei", IsSelected = true }); item1c.Items.Add("Ji'nan"); #endregion roots.Add(item1c); TreeViewItem item3 = new TreeViewItem(); item3.Header = "American"; roots.Add(item3); TreeViewItem item3c = new TreeViewItem(); item3c.Header = "Japan"; #region 第二层,增加子节点 item3c.Items.Add("Daban"); item3c.Items.Add("Shenhu"); #endregion roots.Add(item3c);treeView3.ItemsSource = roots; //绑定集合
4,
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
转载于:https://www.cnblogs.com/ylbtech/p/3399784.html
SilverLight:基础控件使用(5)-TreeView控件-基本使用相关推荐
- Winform编程中的treeview控件
Winform编程中的treeview控件 treeview基础操作 treeview添加.删除节点操作 treeview节点展开与折叠 treeview节点重命名 treeview获取节点集合并设置 ...
- matlab treeview,treeview控件
高分在线等:C#中如何给treeview控件上的节点前添比如有一treeview1控件,需要在其所有节点前均加一静态小图标(所有节点我也新手,正好刚用过这功能.如下: 1. 到工具箱中拖一个image ...
- kendo treeview 修改节点显示值_VBA学习笔记60-1: Treeview控件
学习资源:<Excel VBA从入门到进阶>第60集 by兰色幻想 本节讲Treeview控件. TreeView控件是以树形结构显示数据的控件.利用TreeView控件,可以设计出树形结 ...
- TreeView 控件
Windows 窗体 TreeView 控件以类似于在 Windows 资源管理器左窗格中显示文件和文件夹的方式显示节点的层次结构.每个节点可能包含称为子节点的其他节点.父节点或包含子节点的节点可以展 ...
- python treeview控件使用详解,python Treeview使用笔记 1
先贴代码,python2.7 #!/usr/bin/env python # -*- coding:utf-8 -*- import ttk from Tkinter import * class t ...
- asp.NET中 treeview 控件的使用
asp.NET中 treeview 控件的使用 treeview控件实现点击Node,弹出相应WebUserControl画面 所需控件 treeview控件 WebUserControl,web用户 ...
- 可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) ....
可视化webpart基础开发--TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) 作者:miragesky2049 原文地址:http://blog.csdn.net/mirages ...
- wpf展开树节点_WPF中展开一个TreeView控件的所有树节点
在 Windows Form 应用中,我们碰到需要展开一个TreeView 控件的所有树节点的时候很简单,微软已经替我们提供了ExpandAll 方法,我们只要简单的一行代码tv_QTree.Expa ...
- VB.net小技巧——VB中利用TreeView控件和Box控件做知识备忘
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 VB.net小技巧--VB中利用TreeView控件和Box控件做知识备忘 这里不涉及代码的展示,主要是为了阐述一种做笔记的思想. 为 ...
最新文章
- NBT:线虫的工程细菌共生体提高对西方玉米根虫的生防潜力
- 系统运维包括哪些内容_电力电缆到货验收包括哪些内容?
- java实现逐帧图片_java – 如何逐帧读取视频?
- C++ 输入字符串和string 类型总结
- spring boot参数为日期的查询
- 国产linux 中标麒麟安装.net core sdk
- 交互设计的114条原则
- 高德地图轨迹回放_高德地图上线了一个新功能….
- android app 适应不同大小屏幕_移动APP测试:Android屏幕适配问题二
- java中this,super,extends,implements相关继承概念讲解
- Deformable 3D shape registration based on local similarity transforms
- Zookeeper C API 指南三(回调函数)
- vc6.0怎么新建c语言项目
- 卡巴斯基授权文件获取网站
- [算法]PRML学习笔记1.2.3贝叶斯概率论
- JSP设置IE版本兼容
- matlab 电磁场与电磁波,MATLAB在电磁场与电磁波课程教学中的应用
- 基于JSP动漫论坛的设计与实现
- 七腾OA办公平台解决方案
- ffmpeg common.mak:159: *** missing separator. Stop.