当前位置:  开发笔记 > 编程语言 > 正文

如何防止我的树视图崩溃?

如何解决《如何防止我的树视图崩溃?》经验,为你挑选了1个好方法。

我正在使用ASP.NET与C#2.0和Visual Studio 2005.我正在使用母版页和内容页.我在母版页中有一个树视图菜单,当用户选择任何菜单项时,我会重定向到该内容页面.

我的问题是,在用户导航到内容页面后,所有treenodes刷新并且结构被折叠.我希望所选的treenode保持扩展.

有人可以帮帮我吗?



1> 小智..:

刷新树视图时,要调用treeView1.ExpandAll();

还要为BeforeCollapse添加一个事件,并将事件的Cancel属性设置为true,以防止用户折叠您的treenode.

private void treeView1_BeforeCollapse(object sender, TreeViewCancelEventArgs e)
{
    e.Cancel = true;
}

希望这可以帮助.

-jeremy

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有