У меня проблема с отображением русского языка в приложении Win UI 3
Вот файл MainWindow.xaml
<Window
x:Class = "test.MainWindow"
xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x = "http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d = "http://schemas.microsoft.com/expression/blend/2008"
xmlns:local = "using:test"
xmlns:mc = "http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable = "d">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height = "32" />
<RowDefinition />
</Grid.RowDefinitions>
<NavigationView
Grid.Row = "1"
IsBackButtonVisible = "Collapsed"
IsSettingsVisible = "False">
<StackPanel x:Name = "TitleBar" VerticalAlignment = "Center">
<TextBlock Text = "привет" />
<TextBox
Width = "300"
Margin = "8"
PlaceholderText = "привет" />
<TextBox
Width = "300"
Margin = "8"
PlaceholderText = "привет" />
</StackPanel>
</NavigationView>
</Grid>
</Window>
На самом деле, я не уверен, что проблема в этом файле, но других идей у меня нет.
Тогда все отображается правильно
Я предполагаю, что это связано с кодированием, но я не знаком с кодированием в глубине, извините. Это может помочь.
Вы можете попробовать изменить кодировку визуальной студии или установить расширение визуальной студии Force UTF-8.
Я использовал ваш код в простом проекте приложения WinUI 3, но "привет" отображается правильно. Что произойдет, если вы используете простой английский язык?