UXPropertyGrid is a lightweight yet powerful object property editor for Silverlight and WPF development. It displays a list of properties of the selected objects in a data grid format for an intuitive, more streamlined editing experience.
UXPropertyGrid is a lightweight yet powerful object property editor which displays a list of properties of the selected objects in a compact user interface. It is designed for efficient data editing, which chooses the most ideal editor based on the specified data type. It's also capable to work with large objects without performance bottleneck, thanks to the solid virtualization architecture.
UXPropertyGrid Key Features
MVVM-Ready Architecture
UXPropertyGrid provides built-in data binding support to read property values from a data source. With full MVVM support, you can easily populate a data collection property from a ViewModel.
Optimized for Best Performance
UXPropertyGrid implements sophisticated item virtualization technique to achieve maximum performance by rendering only nodes that can be seen in screen.
Customizable Editor
UXPropertyGrid enhances the editor of each property to provide the most ideal way to enter data. UXPropertyGrid supports various editors, from combobox, numeric up down, date time picker, pageable combobox and any third-party editors.
Innovative Data Editor
UXPropertyGrid is a versatile editor controls that displays lists of properties of an object, which support all kinds of data types including text, boolean, date-time, and even advanced properties like objects and events.
Fully Customizable
Create business applications by customizing the displayed value in your object property. You can display any kind of customized text format such as international date-time, percentage, and certain decimal value by setting the StringFormat property.
Rich User Experience
UXPropertyGrid allows multiple object properties to be displayed and edited at the same time. When multiple object is selected, UXPropertyGrid will list all the properties that both objects have in common to allow simultaneous property editing.