In our Silverlight app, we have a container view that defines a merged dictionary that points to the following themes:
<
ResourceDictionary.MergedDictionaries
>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Metro;component/Themes/System.Windows.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Metro;component/Themes/Telerik.Windows.Controls.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Metro;component/Themes/Telerik.Windows.Controls.Input.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Metro;component/Themes/Telerik.Windows.Controls.Navigation.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Metro;component/Themes/Telerik.Windows.Controls.GridView.xaml"
/>
All the user control views that display in the container inherit these themes.
The problem we have is that when we insert one of our custom controls onto any of these user control views, the custom control doesn't appear correct. This custom control is made up of a textbox, popup and button. The textbox backgrond appears transparent instead of grey.
Is there a way to override our custom control look and feel from what the above themes are doing to this control?