Как избавиться от неприкасаемой желтой границы ленты-кнопки меню? - PullRequest
1 голос
/ 12 октября 2010

Я новичок в шаблоне управления WPF и мне нужна ваша помощь по этому вопросу. Я получил образец проекта Microsoft Ribbon здесь . Я пытался изменить цвет кнопки меню ленты, но не могу сделать, чтобы желтая рамка исчезла. Пожалуйста, смотрите скриншот ниже.

alt text

Если у вас есть обходной путь, пожалуйста, помогите!

Вы можете получить MS Ribbon от:

  1. http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=2bfc3187-74aa-4154-a670-76ef8bc2a0b4
  2. http://msdn.microsoft.com/en-us/office/aa973809.aspx

1 Ответ

0 голосов
/ 12 октября 2010

Похоже, это пустынные вопросы :(

К счастью, в конце концов, я нашел (стоимость 2 дня) обходной путь, который использует темы WPF (скачать здесь 1 & 2 (перейти к Темы WPF на codeplex.com )) и поменяйте кисть с ключом x:Key="&# 254;". Вот мое решение , которое:

  1. Измените "желтый" на белый.
  2. Окрашивая синим все остальное, что выделено.
  3. Красный светлый цвет остается тем же, что и в первоначальном демонстрационном решении.
  4. Я пометил свое исправление Исправлен «жёлтый баг» # 1 & Исправлен «Жёлтый баг» # 2

Это должно быть ошибкой библиотеки ленты, так как:

  1. Если не использовать тему WPF, появляется ошибка!?
  2. Кисти # 254 вступают в силу только в том случае, если используется тема WPF

Это стоит мне так много времени, поэтому я написал здесь, чтобы спасти таких подписчиков, как я.

Надеюсь, это вам поможет!

...