在C#中,可以使用TreeList控件的Expand和Collapse方法來實現節點的展開和折疊功能。以下是一個簡單的示例代碼演示如何使用TreeList控件的Expand和Collapse方法來展開和折疊節點:
private void btnExpand_Click(object sender, EventArgs e)
{
// 展開節點
treeList1.ExpandAll();
}
private void btnCollapse_Click(object sender, EventArgs e)
{
// 折疊節點
treeList1.CollapseAll();
}
在上面的示例中,btnExpand_Click方法會調用TreeList控件的ExpandAll方法來展開所有節點,而btnCollapse_Click方法則會調用CollapseAll方法來折疊所有節點。您也可以根據需要,使用TreeListNode的Expand和Collapse方法來實現單個節點的展開和折疊。