Project Description
The SLPropertyGrid is a VisualStudio Style Property Grid for Microsoft Silverlight 2.0. The code base originated from Denis Vuyka so I would like to thank Denis for his efforts!


NEW VERSION for SL3 RTM - GO HERE .... http://slg30.codeplex.com

NEW VERSION for SL3 BETA - GO HERE .... http://slg30.codeplex.com


UPDATES 4/24/2009

The original Release 1, did not work correctly with binding/datacontext so I've migrated to the better SL3 Version mentioned above but made it run on SL2 Runtime; see release 2. Also added screen shot below showing Bniding via DataContext.


Component Review:

I was looking for a VS Style Property Grid and came across the SLPropertyGrid from Denis Vuyka (http://slpropertygrid.codeplex.com/) 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

SLPropertyGrid1.png


This is a combo box editor showing an enumerated type

SLPropertyGrid2.png


This is a DateTime editor with focus

SLPropertyGrid3.png

This is the same DateTime editor with the dropdown open...

SLPropertyGrid4.png


This is the Xaml for the test page

SLPropertyGrid5.png


This is the code behind for the test page...

SLPropertyGrid6.png


This is the Xaml for the Binding test page

SLPropertyGrid9.png


This is the code behind for the Binding test page...

SLPropertyGrid8.png


Showing the project structure, the test page is in the solution

SLPropertyGrid7.png


I recommend viewing the orignal SLPropertyGrid http://slpropertygrid.codeplex.com/ as this project relies heavily on that code base.

Last edited Aug 26 2009 at 10:58 AM by hyspdrt, version 20

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.2.24.16331