1
我只需要在delphi中取消選擇一個樹形視圖的項目。在delphi中取消選擇樹形視圖的元素
這裏我的失敗嘗試:
1)TreeView1.Selected.Selected := False;
2)TreeView1.Selected.Data := nil;
3)TreeView1.Select(nil,[]);
4)
for i := 0 to TreeView1.Items.Count - 1 do
TreeView1.Items[i].Selected := false;
5)
TreeView1.MultiSelect := true;
for i := 0 to TreeView1.Items.Count - 1 do
TreeView1.Items[i].Selected := false;
TreeView1.MultiSelect := false;
6)
var
nulla : TTreeNode;
nulla := nil;
TreeView1.Select(nulla, []);
7)TreeView1.ClearSelection(False);
8)TreeView1.ClearSelection(True);
他們都崩潰我的程序(除了8,它根本不做任何事情),我該怎麼做?
我的目標是簡單地取消選擇白色空間上的點擊。
類似的問題,[德爾福:取消選擇樹視圖中的選定項目](http://stackoverflow.com/q/6837813/576719)。但你似乎已經嘗試了所有提出的解決方案。 – 2013-04-05 14:51:18