博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SilverLight:基础控件使用(5)-TreeView控件-基本使用
阅读量:4651 次
发布时间:2019-06-09

本文共 1859 字,大约阅读时间需要 6 分钟。

ylbtech-SilverLight-Basic-Control:基础控件使用(5)-TreeView控件-基本使用
  • 前台编辑
  • 后台逐个添加
  • 后台绑定数据源
1.A,TreeView控件(树形视图控件)-前台编辑
1,

2,Name, Height, Width,

Header, IsExpanded[是否展开], IsSelected[是否选中状态]

3,

//取值string str1aHeader = ((TreeViewItem)treeView1.SelectedItem).Header.ToString();

4,

1.B, TreeView控件(树形视图控件)-逐个添加项
1,

2,文字同上 1.A.2

3,
//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");#endregionTreeViewItem 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控件(树形视图控件)-绑定合集
1,

2,文字同上 1.A.2

3,
//B:TreeView3 绑定合集IList
roots = new List
();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");#endregionroots.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");#endregionroots.Add(item3c);treeView3.ItemsSource = roots; //绑定集合

4,

warn 作者:
出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/ylbtech/p/3399784.html

你可能感兴趣的文章