(1)onchange事件:treeview 1change(發件人:對象;
node:TTreeNode);//註意傳入的節點參數是TreeView1控制節點。
開始
如果TreeView1。已選擇。Text= Node。文本
開始
//編寫您的節點事件代碼。
結束;
結束;
(2)TreeView1MouseDown事件:TreeView1MouseDown(發送方:對象;
按鈕:TMouseButtonshift:TShiftState;x,Y:整數);
定義變量
節點:TTreeNode
開始
節點:= TreeView1。GetNodeAt(X,Y);//從MouseDown事件中獲取TreeView1控件的節點。
如果TreeView1。已選擇。Text= Node。文本
開始
//編寫您的節點事件代碼。
結束;
結束;
註意:最好使用onchange事件,因為使用TreeView1MouseDown事件的缺點是鼠標壹旦在TreeView1上鼠標按下就會執行node:= treeview 1 . getnodeate(x,y);占用系統資源不是好算法。推薦使用onchange event,這是專家的選擇。希望我的回答能幫到妳~ ~ ~