tipos elementos dialogo cuadros cuadro .net wpf properties controls propertygrid

.net - cuadros - elementos de un cuadro de dialogo



¿Hay un control de diálogo de propiedad que pueda usar en mi aplicación WPF? (2)

Necesitas usar una propiedad grid para esto. Vea estas publicaciones sobre cómo crear una.

¿Limitaciones de usar controles .NET 2.0 (Windows Forms) en WPF?

wpf propertyGrid

Estoy construyendo una aplicación usando WPF que será una especie de diseñador, es decir, un usuario puede arrastrar y soltar elementos de IU personalizados en un lienzo y ser capaz de configurar su comportamiento a través de propiedades.

(Piense en esto como un PowerPoint específico del dominio. Puede agregar elementos a la presentación, configurar las propiedades de los elementos y luego, eventualmente, puede ejecutar la "presentación de diapositivas" y esos elementos se comportarán de acuerdo con sus propiedades)

Entonces, en mi aplicación, ¿cuál es la mejor manera de mostrar y configurar las propiedades de un elemento? ¿Hay un control de diálogo de propiedad que pueda usar? (similar al de Visual Studio para controles)


Lamentablemente, no hay control PropertyGrid en WPF. O tendrá que usar la cuadrícula de propiedades de WinForms o una disponible en la comunidad de código abierto o comprar a proveedores de terceros. Tiene las siguientes opciones para elegir:

Fuente abierta -

WPF Property Grid: http://wpg.codeplex.com/

PropertyTools (previamente llamado PropertyEditor) para WPF: http://propertytools.codeplex.com/

Kit de herramientas de WPF ampliado PropertyGrid: http://wpftoolkit.codeplex.com/wikipage?title=PropertyGrid

Native WPF 4 PropertyGrid http://www.codeproject.com/Articles/87715/Native-WPF-4-PropertyGrid

WPF PropertyGrid - Técnicas MVVM: http://www.codeproject.com/KB/WPF/PropertyGridMVVM.aspx

En caso de que esté trabajando en .Net 4.0, puede usar el control PropertyInspectorView de WWF como cuadrícula de propiedad en WPF. Como se explica en este artículo: http://www.codeproject.com/KB/grid/WpfPropertyGrid.aspx

Tercera parte :

Actipro: http://www.actiprosoftware.com/products/controls/wpf/propertygrid

ComponentOne: http://www.componentone.com/SuperProducts/PropertyGridWPF/

Mindscape: http://www.mindscape.co.nz/products/WPFPropertygrid/

Syncfusion: http://www.syncfusion.com/products/wpf/property-grid

Personalizado -

En caso de que desee construir su propia PropertyGrid , eche un vistazo a estos artículos:

(Muy) simple WPF PropertyGrid en 20 minutos: http://blog.joachim.at/?p=36

Su propia PropertyGrid en un par de horas: http://dvuyka.spaces.live.com/blog/cns!305B02907E9BE19A!448.entry