在Telerik for silverlight控件radtreeview中如何通过路径得到节点
2011-08-19 10:08
671 查看
页面
<telerik:RadTreeView Margin="8" x:Name="radTreeView" SelectionChanged="radTreeView_SelectionChanged" Loaded="radTreeView_Loaded">
<telerik:RadTreeViewItem Header="Sport Categories">
<telerik:RadTreeViewItem Header="Football">
<telerik:RadTreeViewItem Header="Futsal"/>
<telerik:RadTreeViewItem Header="Soccer"/>
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Tennis">
<telerik:RadTreeViewItem Header="Table Tennis"/>
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Cycling">
<telerik:RadTreeViewItem Header="Road Cycling"/>
<telerik:RadTreeViewItem Header="Indoor Cycling"/>
<telerik:RadTreeViewItem Header="Mountain Bike"/>
</telerik:RadTreeViewItem>
</telerik:RadTreeViewItem>
</telerik:RadTreeView>
当页面完全载入后执行loaded命令
private void radTreeView_Loaded(object sender, RoutedEventArgs e)
{
GetTreeViewItemByPath();
}
定义GetTreeViewByPath方法的逻辑
private void GetTreeViewItemByPath()
{
string path = "Sport Categories|Football|Soccer";
radTreeView.PathSeparator = "|";
RadTreeViewItem targetItem = radTreeView.GetItemByPath( path );
}
系统会根据定义的路径(path)展开树并找到节点(如图)
<telerik:RadTreeView Margin="8" x:Name="radTreeView" SelectionChanged="radTreeView_SelectionChanged" Loaded="radTreeView_Loaded">
<telerik:RadTreeViewItem Header="Sport Categories">
<telerik:RadTreeViewItem Header="Football">
<telerik:RadTreeViewItem Header="Futsal"/>
<telerik:RadTreeViewItem Header="Soccer"/>
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Tennis">
<telerik:RadTreeViewItem Header="Table Tennis"/>
</telerik:RadTreeViewItem>
<telerik:RadTreeViewItem Header="Cycling">
<telerik:RadTreeViewItem Header="Road Cycling"/>
<telerik:RadTreeViewItem Header="Indoor Cycling"/>
<telerik:RadTreeViewItem Header="Mountain Bike"/>
</telerik:RadTreeViewItem>
</telerik:RadTreeViewItem>
</telerik:RadTreeView>
当页面完全载入后执行loaded命令
private void radTreeView_Loaded(object sender, RoutedEventArgs e)
{
GetTreeViewItemByPath();
}
定义GetTreeViewByPath方法的逻辑
private void GetTreeViewItemByPath()
{
string path = "Sport Categories|Football|Soccer";
radTreeView.PathSeparator = "|";
RadTreeViewItem targetItem = radTreeView.GetItemByPath( path );
}
系统会根据定义的路径(path)展开树并找到节点(如图)
相关文章推荐
- 在Telerik for silverlight控件radtreeview中如何通过路径得到节点(转载)
- 在Telerik for silverlight控件radtreeview中如何选中先后、兄弟、父母节点
- 在Telerik for silverlight控件radtreeview中如何绑定数据(object)
- Android 如何通过menu id来得到menu item 控件
- Radtreeview使其只在某层节点上显示右键菜单(telerik控件)
- 在blend模式下使用telerik控件右击树的子项弹出menu浮层如何得到右击的子项
- Android 如何通过menu id来得到menu item 控件
- Android 如何通过menu id来得到menu item 控件
- 如何通过menu id来得到menu item 控件
- 在Telerik for silverlight控件radtreeview、textBox、RadGridView中实现拖拉控件的操作
- 如何在XSL中得到某节点到根节点的全路径的所有节点?
- 通过反射动态创建了一个控件,如何再用发射通过该控件的名字得到该控件呢?
- Android 如何通过menu id来得到menu item 控件--binbinyang
- 如何通过InfoPath中的日期选取器控件获取当前选中的月份的名称
- 如何在c#中得到当前目录的路径
- Web三层开发中,dal类库如何得到当前网站运行的物理路径?
- C++如何通过一个响应事件接受多个控件消息
- 通过startActivityForResult方法来得到Activity的回传值
- 如何用CFileDialog得到一个文件夹的路径?
- 如何得到一个控件相对于屏幕左上角的坐标