Как привязать семейство шрифтов метки к динамическому ресурсу в C#

#xamarin #xamarin.forms

#xamarin #xamarin.forms

Вопрос:

Вот код, который у меня есть:

         var LL = new Label()
        {
            HorizontalOptions = LayoutOptions.CenterAndExpand,
        };
        LL.SetDynamicResource(FontFamilyProperty, "Default-Medium");
  

Я пытался сделать это с последней строкой, но выдает ошибку, в которой говорится, что свойство FontFamilyProperty не существует.

Ответ №1:

Вы можете использовать так:

 var LL = new Label()
            {
                HorizontalOptions = LayoutOptions.CenterAndExpand,
            };
            LL.SetDynamicResource(Label.FontFamilyProperty, "Default-Medium");
  

Если вы хотите узнать больше, чем информацию о динамических ресурсах, вы можете посмотреть эту документацию