I was willing to know what makes up the Design Surface in Cider ? Is it a class derived from Canvas class or Panel class or something else ? Also, since there is no Winforms DesignSurface equivalent here, is there a way to customize the CIDER Design Surface in the current CTP's ?
Thanks. Nir.
Npotnis
I believe the outermost control is a Decorator.
What kind of customization were you thinking about?
mark
- mark(bou), Microsoft. (This post is provided "as-is")
Mark Boulter
Hi Mark,
Actually I was thinking about ways to subclass the DesignSurface in CIDER. Is that possible ? (some of the customizations I had in mind were having a zoomable design surface or having a grid on the surface). Thanks.
Npotnis
In our first release the design surface itself is not customizable or seperately hostable (in the way the Windows Forms design surface is). This is a long term goal but for our first release we felt that this was not as important as having the "end user" features such as snap lines in the designer or as important as being able to write design time for controls. You will be able to write design time for controls - all of the features you see in the designer today are built using our extensibility model and you will be able to build similar features - Jim has examples on his blog - for example http://blogs.msdn.com/jnak/archive/2006/08/04/687166.aspx
mark
- mark(bou), Microsoft. (This post is provided "as-is")
Mark Boulter
Thanks Mark. Can I download the sample code for the example in Jim's blog from anywhere? It will be really helpful.