2017-04-27 159 views
2

我想創建一個別名,該別名可創建要在我的應用程序中使用的靜態資源。如何使用別名參數作爲資源鍵

問題是當我使用別名參數作爲資源的值Key時出現錯誤。

是否有另一種方法可以做到這一點?

alias ColorMap(name, color) { 
    SolidColorBrush Key=$name { Color: $color } 
} 

ResourceDictionary { 
    @ColorMap("color-bkg", $grey75) 
} 

是我要找的應該是這樣的XAML:

<SolidColorBrush x:Key="color-bkg" Color="#AFB5BF"/> 
+0

密鑰名稱必須一致,否則沒有必要的關鍵。你正在嘗試什麼? – AnjumSKhan

+0

將參數用作Key值尚未實現。我會盡快解決,並會在這裏報告。 – ionoy

+1

現在可以,只需從MyGet源更新艾米。說明在這裏http://www.ammyui.com/documentation/prerelease-builds/ – ionoy

回答

1

良好的漁獲!

這將有可能在下一版本(書童41年2月1日之後的任何版本)

+1

謝謝@ionoy。我將在每日構建中進行設置。艾米看起來太棒了! –