我有一个Windows Phone 8.1可移植类库,ResourceDictionary
中有Themes/Generic.xaml
个
现在,我想在那里声明样式并在我拥有的其他控件中使用它们,在ResourceDictionary
我有类似的东西:
<Style x:Key="myCustomStyle" TargetType="ProgressBar">
{...}
</Style>
在我的控制中,类似于:
<Page.Resources>
<ResourceDictionary x:Key="dictionary">
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MyProject;component/Themes/Generic.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
{...}
<ProgressBar IsIndeterminate="True" Style="{StaticResource myCustomStyle}" />
但是这不起作用,但如果我在我的控制中有风格,它可以正常工作,ResourceDictionary
引用不起作用。
我怎样才能使它发挥作用?