#xamarin #xamarin.forms #label
#xamarin #xamarin.forms #метка
Вопрос:
Я пытаюсь установить свойство TextType метки Xamarin Forms в HTML. Когда я устанавливаю это свойство следующим образом, я получаю ошибку во время выполнения, которая гласит,
«Не удалось разрешить тип с токеном 0100011b из typeref (ожидаемый класс ‘Xamarin.Формы.TextType’ в сборке …»
Я также не могу установить тип текста в Text. Я получаю ту же ошибку. Как мне установить тип текста метки в HTML?
Код:
var lbl = new Label();
lbl.TextType = TextType.Html;
Информация о версии:
Xamarin Forms 4.3.0
Комментарии:
1. Вы обновили версию xamarin forms до последней версии?
Ответ №1:
вы можете попробовать это
C# :
Label label = new Label{
Text = "This is <strong style="color:red">HTML</strong> text.",
TextType = TextType.Html};
XAML :
<Label Text="This is amp;<strong style=amp;quot;color:redamp;quot;amp;>HTMLamp;</strongamp;> text."
TextType="Html" />
или
<Label TextType="Html">
<Label.Text>
amp;<h1amp;>Hello World!amp;</h1amp;>amp;<br/amp;>SecondLine
</Label.Text>
Комментарии:
1. привет, @RangerRick ты пробовал этот код, я думаю, у тебя сработает.
2. Я попробовал приведенные выше предложения, и все они выдали мне одну и ту же ошибку…