2017-04-27 50 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。我将在每日构建中进行设置。艾米看起来太棒了! –

相关问题