2010-03-11 2 views
2

В Office 2007 коробки на ленте меняют свой размер при изменении размера окна. Вот пример, Стили группа box on excel лента.Как автоматически изменить размер элементов управления лентой в VSTO?

Когда окно растягивается по горизонтали, Стили выглядеть следующим образом:

Fully expanded ribbon group box http://img109.imageshack.us/img109/9652/excelribbonstyleexpande.png

Если мы уменьшаем ширину окна немного, Стили изменится на это:

Partially shrunk ribbon group box http://img130.imageshack.us/img130/8297/excelribbonstylesemishr.png

Если ширина будет уменьшена еще дальше, мы увидим следующее:

Fully shrunk ribbon group box http://img193.imageshack.us/img193/5743/excelribbonstyleshrunk.png

Вопрос заключается в том, как сделать это с помощью VSTO для пользовательской ленты?

ответ

1

2007 не поддерживает автомасштабирование настраиваемых групп. Это будет в 2010.

Auto-Scaling of Custom Controls

+0

И как я могу воспользоваться этим AutoScale = «истинный» XML-собственности, когда я не использую RibbonXML в моем решении VSTO. Я использовал ленту (Visual Designer). Йорг – jreichert

Смежные вопросы