Как программно добавить RibbonTab в ленту WPF (выпуск за октябрь 2010 г.)? - PullRequest
2 голосов
/ 30 ноября 2010

Кто-нибудь знает способ программного добавления RibbonTab на ленту Mircosoft WPF?Я не могу найти пример или, по крайней мере, свойство для использования ни в документации, ни в intellisense ленты.

Я нашел много записей по всему Интернету, предлагающих что-то вроде:1003 *

К сожалению, "Tabs" вообще не существует в классе Ribbon ?!Было ли изменение API, о котором я ничего не могу найти, или в чем тут подвох?

Ответы [ 2 ]

5 голосов
/ 02 декабря 2010

Лента Microsoft WPF наследуется от Selector, который наследуется от ItemsControl. Имея это в виду, чтобы добавить вкладку программным способом, вы бы использовали свойство Items для добавления нового объекта RibbonTab.

Например,

Ribbon.Items.Add(new RibbonTab())
0 голосов
/ 30 ноября 2010

Я не очень часто использовал ленту Microsoft WPF, поэтому боюсь, что не знаю, но я все же могу порекомендовать Microsoft Fluent Ribbon;Я добился гораздо большего успеха в его реализации, и нашел его значительно более гибким и интуитивно понятным ... он находится на сайте codeplex, если это то, что вас интересует (если вы не слишком углубились в использование ленты MS WPF)- fluent.codeplex.com

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

Aj

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...