У меня есть коды XAML, подключенные к кодам C# (для обработки событий и вещей), только когда запускается эмулятор, он выбирает шрифты по умолчанию для текстовых блоков. У меня есть настраиваемые шрифты. Например:Эмулятор, не отображающий заданный шрифт
<TextBlock x:Name="welcomeTextblock"
TextWrapping="Wrap"
FontSize="40"
Foreground="Purple"
Margin="21,117,21,475"
FontFamily="Arial">
HI!
</TextBlock>
По какой-то причине, когда я раскрываю его, он принимает специальный шрифт (Segoe UI, я считаю). Я закрыл VS и снова открыл, а также перезагрузил свой компьютер. Я все еще получаю ту же проблему!
Это тот же сценарий с
Text="Hi", внутри блока. Я также изменил настройки фона на страницах XAML (чтобы изолировать проблему), и они очень сильно влияют. У меня проблемы только с шрифтами!
Вы видели что-нибудь подобное раньше? Я уверен, что есть способ.
Почему у вас есть запас, установленный для таких чисел? Является ли это причиной того, что текст не отображается? Можете ли вы предоставить скриншоты проблемы? – OmegaMan
Привет @OmegaMan: Извините, я не могу дать вам скриншот. Это частный проект, и я не хочу его раскрывать. Я не думаю, что маржа вызывает проблему. Моя проблема связана с шрифтом, а не с самим текстом. когда страница загружается, я могу ввести текст (init it textbox) просто отлично. Но вот этот шрифт для TEXTBLOCK вызывает здесь проблему. Это только рендеринг шрифта по умолчанию, а не тот, который я вставляю, в данном случае, Ариэль. –
Можете ли вы создать тестовый проект, который демонстрирует проблему? Интересно, является ли это экологическим вопросом в вашем текущем проекте, где нового проекта не было бы. – OmegaMan