[英]How to make a treeview uncollapsable?
在WinForms中使用TreeView控件,有沒有可以設置隱藏每個節點的折疊節點圖標的屬性?
另外,如何永久擴展TreeView中的所有節點?
您需要處理OnBeforeExpand
事件並將Cancel
設置為true
。
private void OnBeforeExpand(TreeViewCancelEventArgs e)
{
e.Cancel = true;
}
請記住,這將阻止任何樹節點擴展。
如果要隱藏“+/-”符號,應將ShowPlusMinus
屬性設置為false
。
您可以嘗試處理BeforeCollapse
事件並始終設置e.Cancel = true
。
可以攔截TreeView.BeforeCollapse
事件
private void YourBeforeCollapseEventHandler(object sender, TreeViewCancelEventArgs e)
{
e.Cancel = true;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.