Я пытаюсь переустановить меню гамбургеров с помощью некоторых значков шрифта. Мой способ сделать это - ResourseDictionoary в моем приложении. Теперь я хочу связать ключ FontAwesomeUserString
для глифа ниже. Моя собственность в объекте - это значок с типом string
. В моем списке Icon var x:DataType="local:MenuItem"
имеет значения из моего ресурса.Binding StaticResourse Key in uwp
<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 с StaticResourse. Спасибо
Вам также нужно указать свой код ресурса. Вы делаете это правильно здесь. Просто помните, что {StaticResource} отличается от {Binding}, но для того, что вы делаете, это выглядит правильно. –
Hi @MichaelPuckettII. Спасибо за ответ. Вы можете найти исходный код [здесь] (https://github.com/amoraitis/AuebUnofficial/blob/Dev/AuebUnofficial/Helpers/HandlingUI/FontAwesomeDictionary.xaml), я хочу, чтобы статический ресурс принимал все значения из кода [позади] (https://github.com/amoraitis/AuebUnofficial/blob/Dev/AuebUnofficial/Navig.xaml.cs), и вот мой код в [xaml] (https://github.com/amoraitis/AuebUnofficial/ blob/Dev/AuebUnofficial/Navig.xaml) –
Спасибо Anastasios. Однако; Винсент ниже ответил на вопрос так же, как я бы дал или взял, поэтому взгляните на то, что он там говорит. –