Cómo agregar mediante programación un RibbonTab a la cinta de WPF (octubre de 2010 la liberación)?

StackOverflow https://stackoverflow.com/questions/4317494

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?

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top