0
A
回答
4
假設您使用.net和Windows窗體。
您必須將TreeView的DrawMode屬性設置爲TreeViewDrawMode.OwnerDrawAll。一旦你這樣做了,treeview的DrawNode事件將在每次繪製樹節點時觸發。處理該事件並手動繪製您的項目。
您將得到DrawTreeNodeEventArgs作爲事件參數。它的狀態屬性會告訴你你必須繪製哪個樹狀物。 e.Bounds將幫助您確定邊界,並且您可以使用e.Graphics進行繪圖。你可以在這裏找到更詳細的信息:
http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.drawnode.aspx
但是準備投資多小時。
相關問題
- 1. 創建自定義TreeView/TreeNode
- 2. TreeView fontsize - 自定義繪製或所有者繪製
- 3. 自定義treenode smartgwt
- 4. TreeView與多色TreeNode文本
- 5. 自定義繪製與ImageView的
- 6. TreeView的繪製
- 7. TreeNode click vs TreeView click
- 8. 與繪製自定義按鈕,如Facebook
- 9. UIButton的自定義繪製
- 10. DatagridViewComboBoxColumn的自定義繪製
- 11. p:treeNode:自定義TreeNode類型的圖標
- 12. WPF TreeView與自定義風格
- 13. 在數據綁定TreeView中重寫TreeNode?
- 14. 自定義繪製CProgressBarCtrl win32
- 15. 繪製自定義按鈕
- 16. 繪製自定義圖表
- 17. 繪製自定義NSScroller
- 18. 繪製自定義組件
- 19. 自定義繪製UITableViewCell
- 20. cxGrid自定義FocusRect繪製
- 21. 自定義WPF TreeView綁定
- 22. 繪製自己的自定義視圖
- 23. Treeview - Treenode - VB.Net - Not Displaying Nodes
- 24. 自定義Silverlight TreeView模板
- 25. TreeView自定義節點
- 26. 自定義的UITableViewCell不繪製Corectly
- 27. 的UIScrollView或自定義繪製
- 28. 創建自定義的UIView繪製
- 29. 繪製一個自定義的UITableViewCell
- 30. 繪製自定義視圖中的線
你使用什麼語言 – junmats 2009-10-14 08:52:17
什麼GUI框架/工具包? Winforms將與WPF非常不同,即使兩者都可能使用C#。 – Joey 2009-10-14 09:03:01