在Windows Phone 8.1可移植类库中使用ResourceDictionary

时间:2014-10-15 10:56:37

标签: xaml windows-phone-8.1 portable-class-library resourcedictionary

我有一个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引用不起作用。
我怎样才能使它发挥作用?

0 个答案:

没有答案