Элемент управления ленты, показывающий кнопки «Свернуть / Развернуть / Закрыть» в Windows 2000 - PullRequest
0 голосов
/ 13 декабря 2010

Я пытаюсь заставить стандартный ленточный элемент управления работать с использованием VS 2010 в Windows XP. Я скачал / установил последнюю версию Ribbon Control (октябрь 2010 г.) из Microsoft Download Center . Отсюда я создал новый проект с шаблоном «WPF Ribbon Application».

Сам элемент управления работает нормально, но кажется, что к кнопкам «Свернуть / развернуть / закрыть» применяется тема Windows 2000, как показано на снимке экрана:

Ribbon Control with Windows 2k styles for top right windows controls

Я попытался изменить стиль главного окна на Aero в app.xaml (не влияет на верхние правые элементы управления). Я также попытался (и не смог) установить стиль ленты на Office2007 (очевидно, в самой последней версии элемента управления ленты удалена эта функция ).

Я что-то установил неправильно? Я установил оба файла * .msi по ссылке. Я пропускаю ссылку?

Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 12 февраля 2014

Я понял, я знаю, что это старый вопрос, но он всплывает в Google, так что для всех людей, которые увидят это в будущем!

ОТВЕТЬТЕ ЗДЕСЬ !!!

https://stackoverflow.com/a/21675624/3239917

Вместо тегов <ribbon:RibbonWindow в начале xaml, Сделай это <Window.

Тогда в вашем классе удалите : RibbonWindow

После этого вернитесь к своему XAML и измените поле ленты на -22:

 <r:Ribbon x:Name="Ribbon" prism:RegionManager.RegionName="RibbonRegion" Margin="0,-22,0,0" >
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...