2017-07-02 59 views
1

在Windows 10中,重音顏色有名稱(請參閱屏幕快照)。我查看了documentation,並查看顏色代碼,但看不到任何名稱。如何獲取UWP中的所有重音顏色和名稱?

有沒有辦法在XAML中使用它們的名稱引用這些顏色?

我試圖用

<ResourceDictionary> 
     <Color x:Key="SystemAccentColor">TurfGreen</Color> 
    </ResourceDictionary> 

Windows 10 Accent Colors

或者與

<ResourceDictionary> 
     <Color x:Key="SystemAccentColor">#FF00CC6A</Color> 
    </ResourceDictionary> 

更換這樣的事情,沒有任何人有這些顏色的名稱的完整列表? 如果是這樣,我可以用這些值創建一個新的資源字典。

+0

爲什麼不使用相同的方法(來自Accent Color的ToolTip)獲取所有名稱? –

回答

0

如果設置中的顏色名稱與C#中的顏色名稱匹配,則可以使用顏色名稱而不是十六進制代碼,但情況可能並非如此。我不確定你想要完成什麼,但是你可以從工具提示中讀取名字,然後使用具有NameColor屬性的類將它們硬編碼到你的應用中。

相關問題