展开/折叠项
RadTreeView公开了几个有用的方法,可以用来控制其项的状态。当尝试更改单个项的状态时,可以使用以下方法:
- 扩展(对象项):展开源集合中的特定项
- 坍塌(对象项目):折叠源集合中的特定项
下面的代码片段展示了如何从定义控件的页面的隐藏代码展开/折叠特定的项:
private void ExpandItem2(对象发送器,EventArgs e) {var item2 = (treeView. exe)ItemsSource as IList- )[1];treeView.Expand(第二条);} private void CollapseItem2(对象发送器,EventArgs e) {var item2 = (treeView. exe)ItemsSource as IList
- )[1];treeView.Collapse(第二条);}
在哪里项是TreeView ItemsSource集合中使用的业务对象。
如果你想折叠/展开源集合中的所有项,你可以使用以下方法:
- 空白ExpandAll ():展开源集合中的所有项
- 空白CollapseAll ():折叠源集合中的所有项
private void ExpandAll(对象发送器,EventArgs e) {treeView.ExpandAll();} private void CollapseAll(对象发送器,EventArgs e) {treeView.CollapseAll();}
中检查可运行的演示特性部份RadTreeView组件中的浏览器应用程序(可以在您本地的Examples文件夹中找到Xamarin的Telerik UI安装)