0
如果以編程方式添加新節點,如何編輯其屬性?假設我想在例如後改變文本。我通常可以這樣做:如何在Windows窗體中訪問最近添加到樹視圖的節點
treeView1.Nodes[indexOfNode].text = "newText";
但似乎沒有辦法編輯節點屬性而不知道它的名稱。這是一種尷尬的情況。有沒有這樣的事情要走:
treeView1.Nodes.lastNodeAdded?
如果以編程方式添加新節點,如何編輯其屬性?假設我想在例如後改變文本。我通常可以這樣做:如何在Windows窗體中訪問最近添加到樹視圖的節點
treeView1.Nodes[indexOfNode].text = "newText";
但似乎沒有辦法編輯節點屬性而不知道它的名稱。這是一種尷尬的情況。有沒有這樣的事情要走:
treeView1.Nodes.lastNodeAdded?
怎麼樣?
TreeNode n = treeView1.Nodes.Add("test");
n.Text = "test 2";
在問題中看到我的評論@LarsTech。第三個下來。謝謝你的想法 –
您可以訪問treeView1.LastNode但是這並不一定是最近添加的節點 – Hank
的添加是一個函數,所以'樹節點TN = tv.Nodes.Add(「新節點」);' – LarsTech
@LarsTech是的,但工程,但不是程序。我不能有多個同名的節點嗎?我讓用戶每次點擊一個按鈕來添加一個節點。 –