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'資源的子項上設置鍵。 –