Cómo agregar mediante programación un RibbonTab a la cinta de WPF (octubre de 2010 la liberación)?
-
29-09-2019 - |
Pregunta
¿Alguien sabe una manera de agregar mediante programación un RibbonTab a una cinta de WPF Mircosoft? No puedo encontrar un ejemplo o al menos una propiedad para su uso en documentación ni intelisense de la cinta.
He encontrado muchas entradas por toda la web que sugiere algo como: ribbon.Tabs.Add (...)
Desafortunadamente de "aquí" no existe en la clase de la cinta en absoluto ?! Hubo un cambio de API no puedo encontrar nada al respecto o lo que es el truco?
Solución
Los hereda cinta Microsoft WPF de selector, que hereda de ItemsControl. Con esto en mente, para añadir una pestaña mediante programación, se usaría la propiedad Items para añadir el nuevo objeto RibbonTab.
Por ejemplo,
Ribbon.Items.Add(new RibbonTab())
Otros consejos
No he utilizado la cinta de WPF Microsoft tanto así que me temo que no sé, pero sin embargo, puedo recomendar la cinta Fluido Microsoft; He tenido mucho más éxito que la ejecute, y lo encontró significativamente más flexible e intuitiva ... es en el sitio CodePlex si es algo que le interesa (suponiendo que usted no ha conseguido demasiado profundo utilizando la cinta MS WPF) - fluent.codeplex.com
Espero que ayuda,
Aj