獲取TreeView控件以顯示節點圖像時出現問題。下面的代碼有時會起作用,但在其他時間無法顯示任何圖像。.NET TreeView不會顯示圖像
private TreeNode AddNodeForCore(TreeNode root, Core c) {
string key = GetImageKey(c);
TreeNode t = root.Nodes.Add(c.Name, c.Name, key, key);
t.Tag = c;
return t;
}
請注意,當它失敗時,TreeView無法顯示任何節點的任何圖像。 TreeView確實有一個ImageList分配給它,並且圖像鍵肯定在圖像集合中。
編輯:
我的google-fu很弱。不敢相信我自己沒有找到答案。
啊,你說得對。這確實是一個更有趣的事實。 – VVS 2008-09-24 07:55:17