Support for Third Party User Controls in Prism 4

Topics: Prism v4 - Silverlight 4, Prism v4 - WPF 4
Jun 27, 2011 at 3:23 AM


      I am new to prism 4 and would like to know that does prism 4 supports third party user controls like telerik or I have to ask control vendor regarding the support?

Nilkanth Desai


Jun 27, 2011 at 7:02 PM


Any User control be that custom or third party is supported by PRISM.  Sometimes you may have to create your own region adaptor(s) but those are relatively simple to create.  Telerik has examples on their user forums creating Ribbon Tool bars etc. 

Jun 27, 2011 at 7:03 PM

Hi Nilkanth,

Prism provides guidance to help you more build and design rich WPF and Silverlight Internet applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, it helps you to design and build applications referred to as Composite Applications.

On the other hand, Prism is not tied to any particular suit of controls, because it is target to create solutions focused on designs and patterns and not tied to any UI solution. Therefore, you could use any kind of third-party user controls. If you wish to integrate those controls with Prism, for example using a third party control as a region, the vendor of the specific control should create (for example) the custom region adapter.

In the case of Telerik, there seems to be some support for integrating their controls with Prism, as evidenced by this blog post:

Using the RadDocking control with Prism

You might find more information about that in the Telerik forums.

I hope you find this helpful.

Guido Leandro Maliandi