Silverlight开发工具对于开发人员来说是一个非常有用的开发工具。主要就体现在多媒体功能的实现上。而且它的使用可以在多个平台中来实现。下面我们一起来看看其中Silverlight TreeView特性。#t#
说明:通过学习Silverlight TreeView组件及其子组件TreeViewItem,您将了解到该组件能够以树状列表方式显示层次数据。在实际开发中,其常被用作导航栏、目录表等。
[TreeView]
Silverlight TreeView特性之组件所在命名空间:
System.Windows.Controls
Silverlight TreeView特性之组件常用属性:
SelectedItem:获取在TreeView组件中被选中的项目。
SelectedValue:获取由SelectedValuePath属性具体指定的SelectedItem的属性值。
SelectedValuePath:获取或设置在TreeView组件中用于得到SelectedItem属性的属性值的路径。
Silverlight TreeView特性之组件常用事件:
SelectedItemChanged:当SelectedItem的属性值发生改变时发生。
[TreeViewItem]
Silverlight TreeView特性之组件所在命名空间:
System.Windows.Controls
Silverlight TreeView特性之组件常用属性:
IsExpanded:获取或设置一个值来判断包含在TreeViewItem中的项目是否展开或闭合。
IsSelected:获取或设置一个值来判断TreeViewItem是否被选中。
IsSelectionActive:获取一个值来判断TreeViewItem是否取得焦点。
Silverlight TreeView特性之组件常用事件:
Selected:当TreeViewItem的IsSelected属性值由false转为true改变时发生。
Unselected:当TreeViewItem的IsSelected属性值由true转为false改变时发生。