我正在构建一个WPF应用程序,并在标签和文本框中显示odia / oriya语言。在.NET Framework 3.5 +
中,某些Unicode字词无法正确呈现在.NET Framework 3.5中正确呈现了单词,但随着版本的增加,单词正在分裂。单词是:ବିଷ୍ଣୁ
正确呈现Word(.NET Framework 3.5):
Word拆分(.NET Framework> 3.5):
为什么不同的行为?相同的应用程序,不同的框架。
环境:Win7SP1,VS2013,C#WPF
更新 添加WPF代码
<Window x:Class="DeleteThisWPF.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TextBox x:Name="txtBox" Text="ବିଷ୍ଣୁ" HorizontalAlignment="Left" Height="151"
FontSize="72" Margin="31,10,0,0" TextWrapping="Wrap"
VerticalAlignment="Top" Width="264"/>
<Label Content="ବିଷ୍ଣୁ" HorizontalAlignment="Left" Margin="197,197,0,0"
FontSize="60" VerticalAlignment="Top" Width="310" />
</Grid>
</Window>