Используя Visual Studio 2005 (vb.net) (windows windows) в Windows XP, у меня есть стандартный Microsoft TabControl.
Нажатие кнопки добавляет / удаляет изображение из 1 вкладки.
Похоже, что изображение помещено над текстом моей вкладки, что делает его нечитаемым.Почему не так, как должно быть: Изображение слева.Далее следует текст справа.
Почему изображение помещается над текстом моей вкладки?Нужно ли делать какие-то «обновления» или «перерисовки», прежде чем они появятся, как следует?
Я не вижу способа «заставить изображение появиться на левом краю вкладки».(НЕ на вкладке.) ... и затем поместите текст справа от изображения.(Точно так же, как обычное изображение + текстовая вкладка.)
Код довольно прост, он просто получает изображение из моего ImageList:
cfgTab.ImageKey = "PadLockClosed.png" ' Show CLOSED PadLock
Текст вкладки изменяется с:
This is my tab text
до:
T(IMAGE HERE)is my tab text
Изображение появляется OVER начало моего текста.Но если я перейду на другую вкладку, а затем вернусь назад, изображение появится в правильном положении:
(IMAGE HERE) This is my tab text