treeview選中節(jié)點(diǎn)事件 使用js如何獲取treeview控件的當(dāng)前選中的節(jié)點(diǎn)?
使用js如何獲取treeview控件的當(dāng)前選中的節(jié)點(diǎn)?//Treeview1click過(guò)程retform1.Treeview1click(發(fā)件人:tobject)Begin//如果所選節(jié)點(diǎn)的級(jí)別為0(
使用js如何獲取treeview控件的當(dāng)前選中的節(jié)點(diǎn)?
//Treeview1click
過(guò)程retform1.Treeview1click(發(fā)件人:tobject)
Begin
//如果所選節(jié)點(diǎn)的級(jí)別為0(根節(jié)點(diǎn)級(jí)別為0,根節(jié)點(diǎn)的子節(jié)點(diǎn)級(jí)別為1,依此類(lèi)推),其索引為0(同一級(jí)別的節(jié)點(diǎn)數(shù)自上而下為0,第一個(gè)為0,第二個(gè)為1,依此類(lèi)推)
如果(treeview1選定的.level=0)和(樹(shù)視圖1。選定。索引=0)然后
begin
//在這里寫(xiě)下命中第一個(gè)根節(jié)點(diǎn)后要做什么
form1。顏色:=clared
結(jié)束
否則
如果(treeview1)已選定。級(jí)別=1)和(樹(shù)視圖1。選定。索引=1)然后
begin
//下面是單擊第三個(gè)根節(jié)點(diǎn)的第二個(gè)子節(jié)點(diǎn)后要執(zhí)行的操作
form1。Color:=clblue
end
//如果要單擊“”前面的節(jié)點(diǎn),No.也有同樣的效果,所以應(yīng)該在展開(kāi)事件中編寫(xiě)判斷處理程序。
//。樹(shù)視圖1擴(kuò)展(發(fā)送方:tobjectnode:t重新編碼
varallow展開(kāi):布爾)
開(kāi)始
如果(node.level=0)和(node.index=0)然后
begin
form1.color:=clred
end
else
如果(node.level=1級(jí))和(node.index=1)然后
開(kāi)始
形式1。Color:=clblue
end
end
如果您仍然不明白,請(qǐng)?zhí)砑踊蛳蛭野l(fā)送消息(指出問(wèn)題)