在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的展開和折疊事件。