Полосы прокрутки для Excel CustomTaskPane, разработанные с использованием VSTO

У меня есть надстройка, разработанная с использованием VSTO, которая отображает настраиваемую панель задач в Excel. Эта настраиваемая панель задач содержит пользовательский элемент управления, содержащий древовидное представление и другие элементы управления. Я включил AutoScroll для пользовательского элемента управления и могу видеть традиционную полосу прокрутки Windows, когда когда-либо изменяю размер элемента управления. Тем не менее, я хочу, чтобы полоса прокрутки была похожа на полосы прокрутки, существующие в Thesaurus CTP в Excel 2013, когда CTP находится в плавающем положении и изменяется до наименьшего размера (я не могу публиковать изображения, так как у меня репутация ниже 10) . может ли кто-нибудь предоставить указатели для этого?

Также есть ли способ ограничить минимальный размер CustomTaskPane?


person teja_98666    schedule 16.01.2015    source источник


Ответы (1)


Здравствуйте, Гурутея.

Вы можете обработать событие Resize класса Control, чтобы контролировать размер формы и установить минимальный размер программно.

Похоже, вам нужно разработать собственный элемент управления, имитирующий встроенный. Или попробуйте найти любые сторонние элементы управления Windows Forms.

person Eugene Astafiev    schedule 16.01.2015