Points regarding CustomControls in WPF

Illustrate some of the points regarding CustomControls in WPF?




CustomControl (expanding an existing control):

a) Extends the existing control with extra features.

b) Comprises of a code file and a default style in Themes or Generic.xaml.

c) Can be styled or template.

d) The best approach to build up the control library.

   Related Questions in DOT NET Programming