TreeNode.IsExpanded 屬性

定義

取得值,指出樹狀節點是否處於展開狀態。

C#
public bool IsExpanded { get; }
C#
[System.ComponentModel.Browsable(false)]
public bool IsExpanded { get; }

屬性值

Boolean

如果樹狀節點處於展開狀態,則為 true,否則為 false

屬性

範例

下列程式碼範例會在按一下按鈕時切換選取的節點。 如果選取的節點已折迭,則會展開,如果藉由呼叫 Expand 方法來展開,則會藉由呼叫 Collapse 方法來折迭。 此範例需要您具有 Form TreeView 的 控制項至少有一個具有至少一個 TreeNodeTreeNode 系的 。

C#
private void button1_Click(object sender, System.EventArgs e)
{
   if (treeView1.SelectedNode.IsExpanded)
   {
      treeView1.SelectedNode.Collapse();
      MessageBox.Show(treeView1.SelectedNode.Text + 
        " tree node collapsed.");
   }
   else
   {
      treeView1.SelectedNode.Expand();
      MessageBox.Show(treeView1.SelectedNode.Text + 
        " tree node expanded.");
   }
}

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱