TreeView images problem
От: Yari Украина  
Дата: 29.01.07 18:18
Оценка:
Привет!

На форме есть TreeView. ImageList к которому заполняется в коде следующим образом:
        public static System.Windows.Forms.ImageList GetImageList() { 
            System.Windows.Forms.ImageList ilMenuIcons = new System.Windows.Forms.ImageList();
            ilMenuIcons.ImageSize = new System.Drawing.Size(16, 16);
            ilMenuIcons.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit;
            ilMenuIcons.Images.Add(new System.Drawing.Bitmap(Centrix.Properties.Resources.IconOperation, 16, 16));
            ilMenuIcons.Images.Add(new System.Drawing.Bitmap(Centrix.Properties.Resources.IconReport, 16, 16));
            ilMenuIcons.Images.Add(new System.Drawing.Bitmap(Centrix.Properties.Resources.IconForm, 16, 16));
            ilMenuIcons.Images.Add(new System.Drawing.Bitmap(Centrix.Properties.Resources.IconFolderOpen, 16, 16));
            ilMenuIcons.Images.Add(new System.Drawing.Bitmap(Centrix.Properties.Resources.IconFolderClosed, 16, 16));
            return ilMenuIcons;
        }


Наблюдается следующий эффект:
после запуска в TreeView могут не отобразиться изображения, причем при повторном запуске того же приложения иконки могут появиться, а при следующем опять пропасть. Никакой закономерности я не обнаружил.

Может кто-то сталкивался с подобной проблемой или хотя бы есть мысли где копать?

Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.