【发布时间】:2017-06-15 03:32:40
【问题描述】:
我正在尝试使用一些 FontAwesome 图标重新修复汉堡菜单,我的方法是在我的应用程序中使用 ResourseDictionoary。现在我想为下面的字形绑定 keyFontAwesomeUserString。我在对象中的属性是类型为string 的图标。在我的列表中,x:DataType="local:MenuItem" 的 Icon var 具有我的资源词典中的值。
<FontIcon Grid.Column="0" FontFamily="{StaticResource FontAwesomeFontFamily}" Glyph="{StaticResource FontAwesomeUserString}" Foreground="White" />
<TextBlock Grid.Column="1" Text="{x:Bind Name, Mode=OneWay}" TextWrapping="Wrap" FontSize="16" VerticalAlignment="Center" Foreground="White"/>
请告诉我是否/如何绑定静态资源的 ResourceKey 属性。 谢谢
【问题讨论】:
-
您还需要发布您的资源代码。你在这里做得对。请记住 {StaticResource} 与 {Binding} 不同,但对于您所做的,这看起来是正确的。
-
谢谢阿纳斯塔西奥斯。然而;下面的文森特已经回答了这个问题,就像我会给予或接受一样,所以看看他在那里说了什么。
标签: c# windows xaml binding uwp