2013-03-04 3 views
0

Вот мой вопрос. Когда я пытаюсь добавить ImageList в tabcontrol, все в порядке, кроме одного: заголовок элемента управления вкладки становится все больше. это зависит от размера изображения, я полагаю. Не могли бы вы мне помочь и рассказать мне, как добавить изображение без изменения ширины заголовка элемента управления вкладки? Или как я могу получить доступ к заголовку элемента управления вкладками программно, чтобы я мог самостоятельно установить его ширину?Удлинитель заголовка изменен после добавления изображения

ответ

0

Вы можете установить размер изображения применяя значение свойства

UltraTabControl1.ImageSize = new Size(24,24); 

Кроме того, есть свойство, которое позволяет остановить изображение, чтобы заполнить пространство, определенное IMAGESIZE.

ultraTabControl1.ScaleImages = Infragistics.Win.ScaleImage.Never; 
+0

Нет, есть что-то, что я не нужен ... Вы видите, я хочу, чтобы установить IMAGESIZE больше 24x24 (скажем, 32x32). НО! Я хочу, чтобы мой заголовок был такого же размера, как если бы я добавлял изображение 24x24. теперь он становится больше. – Viaches

+0

Вы можете установить ImageSize на 24x24, чтобы исправить высоту заголовка tabcontrol, а затем установить ScaleImages в ScaleImage.Always. (Конечно, изображение растянуто, чтобы быть видимым на высоте 24 пикселя) – Steve

+0

все еще не удался ... Я пытаюсь установить изображение в 24x24, а затем установить ScaleImages в Always, но при запуске приложения я получаю слишком маленькие изображения. И если я пытаюсь сделать изображения больше в другой части кода (в то время как мое приложение запускается, у меня есть 24x24), у меня нет никаких изменений - заголовок становится все больше – Viaches

0

Вы можете установить ширину лепестка, установив FixedWidth вкладки:

this.ultraTabControl1.Tabs[0].FixedWidth = 100; 
Смежные вопросы