在Winform中,可以通过TreeView控件的AfterExpand和AfterCollapse事件来处理Tree的展开和折叠事件。
在AfterExpand事件中,可以添加展开节点时的操作代码,例如:
private void treeView1_AfterExpand(object sender, TreeViewEventArgs e)
{
// 在这里添加展开节点时的操作代码
MessageBox.Show("节点已展开:" + e.Node.Text);
}
在AfterCollapse事件中,可以添加折叠节点时的操作代码,例如:
private void treeView1_AfterCollapse(object sender, TreeViewEventArgs e)
{
// 在这里添加折叠节点时的操作代码
MessageBox.Show("节点已折叠:" + e.Node.Text);
}
通过上述代码,当用户展开或折叠Tree中的节点时,会弹出相应的消息框提示节点已展开或已折叠,并显示节点的文本内容。
可以根据具体需求在这两个事件中添加相应的操作代码,来处理Tree的展开和折叠事件。