Tema personalizado para RibbonControlLibrary: WPF
-
19-09-2019 - |
Pergunta
Eu estou usando RibbonControlLibrary pela Microsoft. Ele tem três temas predefinidos e pode usá-los por
<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Black.xaml"/>
or
<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Blue.xaml"/>
or
<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Silver.xaml"/>
Como posso definir meu próprio tema personalizado para esta fita? Existe algum tema personalizado disponíveis?
Solução 2
Enquanto eu verifiquei o RibbonCntrolsLibrary.dll com refletor, eu vi os arquivos de temas para RibbonControl nos recursos, mas estes eram arquivos .baml. Então aqui eu encontrei uma BAML ao conversor xaml: BamlViewer . Eu fiz o download deste arquivo DLL e acrescentou que no meu refletor, agora eu sou capaz de converter o conteúdo do arquivo .baml em XAML. Aqui você tem o tema pré-definido para RibbonControl, agora usando isso, você pode facilmente definir o seu próprio tema e atribuir a RibbonControl (não se esqueça de usar as mesmas teclas para estilos como no tema padrão).
Outras dicas
Você pode baixar rapidamente os códigos-fonte do controle Biblioteca fita aqui http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=2bfc3187-74aa-4154-a670-76ef8bc2a0b4