首页 > 解决方案 > 如何在资源字典中引用静态资源?

问题描述

如何从资源字典中引用静态资源?我想在转换器的构造函数中引用颜色。

<Application.Resources>
    <ResourceDictionary>
        <Color x:Key="PrimaryLavendarDark">#000000</Color>
        <Color x:Key="PrimaryLavendarDarkAlpha50">#000000FF</Color>

        <converter:ColorChooserConverter x:Key="PrimaryPurpleDarkConverter">
            <x:Arguments>
                <Color>#000000</Color>
                <Color>#000000</Color>
            </x:Arguments>
        </converter:ColorChooserConverter>
    </ResourceDictionary>
</Application.Resources>

我希望能够引用 Color PrimaryLavendarDark 作为参数。

<Color>{StaticResource PrimaryLavendarDark}</Color>

上面的代码显然是行不通的。我也想用不在 C# 后端的 XAML 来做到这一点。

标签: xamlxamarinxamarin.forms

解决方案


推荐阅读