A Silverlight Property Grid control, similar to the Visual Studio Property Grid Component. Providing support for custom type editors in addition to the in-built editors for the basic .NET Types, but does not support Nested Objects, Collections or Collection
For the latest release built against Silverlight 4, please see
Release 2 - 8/26/2009
- Built against the Silverlight 3.0 RTM. Download source
- Also added support for EditorBrowsable.Never Attribute
- For the original alpha PropertyGrid built in Silverlight 2.0 RTM, please see
- From a visual perspective this PropertyGrid looks the same as SLG20, but the insides have been 70% rebuilt and optimised. Still uses the ContentControls, and the concepts are still the same, just a cleaner implementation.
I was looking for a VS Style Property Grid and came across the SLPropertyGrid from Denis Vuyka
which was perfect, but I didn't like the standard SL Layout so this is a result of my UI modifications. It no longer uses DataTemplates but custom ContentControls.
This is the default appearance if no item is selected, similar to Visual Studio
This is a combo box editor showing an enumerated type
This is a DateTime editor with focus
This is the same DateTime editor with the dropdown open...
This is the Xaml for the test page
This is the code behind for the test page...