0
我有我的列表在Xaml中定义像这样。列表<Color>在Xaml
<ContentPage.Resources>
<ResourceDictionary>
<local:FileName x:Key="fileName">
<Color>#3599B8</Color>
<Color>#374649</Color>
<Color>#FD625E</Color>
<Color>#F2C80F</Color>
</local:FileName>
</ResourceDictionary>
</ContentPage.Resources>
FileName在后面的代码中定义像这样。
public class FileName : List<Color>
{
}
而不是直接设置颜色值,我想将它定义为资源这样
<Color x:Key="BasicColorSchemeBlue">#3599B8</Color>
,并使用它。
关于如何做到这一点的任何建议。
在此先感谢。
无论问题如何,我很想知道为什么名为'FileName'的类继承自一个颜色列表... –
@JoshPart这仅仅是为了测试目的。我有类型为List的属性,我从ResourceDictionary中设置它的值。 –
这个问题也不是很清楚。不管怎样,'StaticResource'和'DynamicResource'只会搜索'ResourceDictionary'顶层的键。所以你不能在'fileName'资源的子项上设置键。 –