在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方法来实现单个节点的展开和折叠。