我正在使用Template10(汉堡包模板)编写UWP应用程序,当我自定义设置页面时,我发现中文字符是乱码。
SettingsPage.xaml
<TextBlock x:Name="SplictFictionSettings"
Text="文件分割设置"
Margin="12"
RelativePanel.AlignLeftWithPanel="True"
RelativePanel.AlignTopWithPanel="True"/>
<TextBox x:Name="RegularChapterSavePathTextBox"
Text="{Binding RegularChapterSavePath}"
Margin="12"
RelativePanel.AlignLeftWithPanel="True"
RelativePanel.Below="SplictFictionSettings"/>
<Button x:Name="ChooseRegularChpterSavePath"
Content="打开"
Margin="12"
RelativePanel.RightOf="RegularChapterSavePathTextBox"
RelativePanel.Below="SplictFictionSettings"/>
建成后,我得到了不可读的字符。 Here is a screen shot
我自己添加的其他页面工作正常。任何帮助,将不胜感激。感谢。
答案 0 :(得分:2)
对不起我不是UWP的人。但是,作为一些应用程序中的多语言开发人员。您的问题是您的编辑器支持UTF-8和UTF-16字符集,但您的代码(app)不支持。
问号显示在任何语言的不受支持的字符集中。确保您的中文字符串确实是UTF-8(不是BIG-5或GB)。