C# TreeNode 類支持以下事件:
- BeforeCheck:在節點的 CheckBox 狀態更改之前發生。
- AfterCheck:在節點的 CheckBox 狀態更改之后發生。
- BeforeCollapse:在節點折疊之前發生。
- AfterCollapse:在節點折疊之后發生。
- BeforeExpand:在節點展開之前發生。
- AfterExpand:在節點展開之后發生。
- BeforeLabelEdit:在節點的標簽編輯之前發生。
- AfterLabelEdit:在節點的標簽編輯之后發生。
- NodeMouseClick:當鼠標單擊節點時發生。
- NodeMouseDoubleClick:當鼠標雙擊節點時發生。
- NodeMouseHover:當鼠標懸停在節點上時發生。
- NodeMouseCaptureChanged:當節點的鼠標捕獲狀態更改時發生。
- NodeMouseEnter:當鼠標進入節點時發生。
- NodeMouseLeave:當鼠標離開節點時發生。
您可以通過為 TreeNode 對象訂閱這些事件來響應用戶與樹節點的交互。