3rd Part Controls

Oct 4, 2010 at 12:31 AM
Edited Oct 4, 2010 at 2:41 AM

Is there a way that I can add support for some 3rd party controls that I use?

I find that CM does not seem to bind controls which are contained in a 3rd party control.  For example, I have a C1Expander which has some buttons on it.  Caliburn does not find those buttons. 

Another issue is that it doesn't seem to bind UserControls.  I often will use several user controls to create one page, such as the top, left etc.  But I want it need to bind it all to the same ViewModel.

Thanks,

Greg

Oct 4, 2010 at 9:24 AM

You might want to have a look at the ExtensionMethods class. If the third party component is not of the types ContentControl or ItemsControl then it will not be traversed.

Coordinator
Oct 4, 2010 at 1:20 PM

Here's a few discussions on this subject:

http://caliburnmicro.codeplex.com/Thread/View.aspx?ThreadId=220381

http://caliburnmicro.codeplex.com/Thread/View.aspx?ThreadId=221938

http://caliburnmicro.codeplex.com/Thread/View.aspx?ThreadId=229274