2009-02-12 48 views
4

(使用WinForms和C#。 - > .Net 2.0)是否可以在不使用ImageList的情況下將圖像添加到treeview節點?

我正在根據表中的數據向TreeView添加節點。除了要顯示在節點上的標題外,該數據還包含位圖。

我想使用表中的位圖作爲TreeViewNode上的圖標,而不是來自預先存在的ImageList中的圖標。 (通常你指定一個鍵或在圖像列表設置節點的圖像的圖像的索引。)

這是可能的,或者我需要從我的數據添加位圖到ImageList(在運行時),然後使用該ImageList用於填充節點上的圖像。

回答

5

我想你有兩個選擇。您可以像您建議的那樣從數據中填充ImageList,或者您可以自己(通過Paint事件)將圖像繪製到控件上。

+0

+1從數據動態創建ImageList – Brandon 2009-02-12 05:13:27

相關問題