回答
您可以使用Tag屬性用於存儲值:
TreeNode node = new Node();
node.Tag = "value";
好處是,你可以分配給標籤,你想不只是整型或字符串值的任何對象。
然後你可以使用標籤如下:
var value = node.Tag as YourObjectType;
非常感謝。我只需要使用單個字符串值。我正要寫一個Dictionary
@詹姆斯傑弗裏:出於好奇,我的回答首先發布錯了什麼? – Ian 2010-01-26 10:47:50
@ Ian沒什麼花哨,窗框提供了更多的信息,但是你的信息是一樣的。如果我可以勾選兩個框,我會。當我刷新頁面時,有2個答案。沒有個人:) – 2010-01-26 10:50:54
TreeNode有一個Tag屬性。您可以將其設置爲您喜歡的任何對象,並可用作基礎值,而節點的正常文本顯示在樹中。
E.g.
TreeNode node = new TreeNode("Desktop") { Tag = "C:\Documents and Settings\All Users\Desktop" };
我知道這是舊的文章,但以防萬一有人還是想解決方案。
myTreeView.Nodes.Add("Key", "Text");
,您可以訪問像
var key = myTreeView.SelectedNode.Name;
var text = myTreeView.SelectedNode.Text;
- 1. 向樹添加節點
- 2. 是否有可能向添加的自定義節點添加子節點
- 3. 在Python中向樹添加子節點
- 4. 是否可以向cytoscape.js圖表中的節點添加一個附加按鈕?
- 5. 是否可以向CDN添加邏輯
- 6. 是否可以向addEvenlistener添加回調?
- 7. 將節點添加到樹
- 8. Cocos 2D是否可以在執行期間向節點添加更多的CCActions?
- 9. 是否可以修改動態添加的DOM節點?
- 10. 是否可以添加webhooks的要點?
- 11. 我的二叉樹是否正確添加節點?
- 12. c#我可以添加列表<ChannelTreeItem>樹視圖節點?
- 13. 是否可以找到KIN樹中的* IN *節點的KNN?
- 14. Java如何向節點添加空值
- 15. 是否有可能知道節點何時添加到樹視圖?
- 16. 是否可以向Java AutoValue中的集合添加值?
- 17. 我可以將一個節點添加到樹而不添加到dataProvider中嗎?
- 18. 是否可以添加類?
- 19. 向根節點添加命名空間會導致它添加名稱空間以添加子節點以及
- 20. 試圖向java中的樹添加節點
- 21. Excel樹視圖 - 向節點添加額外的信息?
- 22. 將節點添加到Dojo樹
- 23. 在D3樹中添加動態節點
- 24. 將節點添加到樹問題
- 25. 添加節點Telerik的樹狀
- 26. 添加節點到排序樹商店
- 27. 無法孩子添加到樹節點
- 28. 將子節點添加到樹查看
- 29. 樹視圖添加節點問題
- 30. 將節點添加到D3樹v4
這是一個WPF中,的WinForms或Web表單的樹型控件? – Oded 2010-01-26 10:40:59
樹視圖控件。 – 2010-01-26 10:41:42
好的。在WPF,Winforms或Webforms? – Oded 2010-01-26 10:44:35