Xaml WPF在标题上做数字替换

Xaml WPF在标题上做数字替换,xaml,Xaml,例如,当我创建一个标题为“4More”的简单WPF应用程序时,在英文版Windows上运行时,文本将保持为“4More”。当我在阿拉伯语版本的Windows上运行它时,它保持为“4More”。但是,当我将流方向更改为RTL并在阿拉伯语上运行时,它开始进行数字替换,将欧洲4更改为阿拉伯语4(٤)。我希望能够控制窗口标题的数字替换 我已经将NumberSubstitution.Substitution=“European”应用到了窗口上,但没有任何区别 以下是我的XAML代码: <Window

例如,当我创建一个标题为“4More”的简单WPF应用程序时,在英文版Windows上运行时,文本将保持为“4More”。当我在阿拉伯语版本的Windows上运行它时,它保持为“4More”。但是,当我将流方向更改为RTL并在阿拉伯语上运行时,它开始进行数字替换,将欧洲4更改为阿拉伯语4(٤)。我希望能够控制窗口标题的数字替换

我已经将NumberSubstitution.Substitution=“European”应用到了窗口上,但没有任何区别

以下是我的XAML代码:

<Window x:Class="TestTitle.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:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:TestTitle"
mc:Ignorable="d"
Title="4More"
Height="350"
Width="525"
FlowDirection="RightToLeft"
NumberSubstitution.Substitution="European">
    <Grid>
    </Grid>
</Window>


我需要做什么才能让它在标题中显示欧洲数字4?

标准的阿拉伯语Windows版本从右向左流动,反之亦然?在黑暗中拍摄,但它会尊重直接的ascii/unicode吗<代码>4;更多@MarioVernari是的,这是阿拉伯语窗口的标准。Windows资源管理器在左边有最小化、最大化和关闭按钮。@ChrisW。没有快乐。仍然显示为٤more标准阿拉伯语Windows版本从右向左流动,或者反之亦然?在黑暗中拍摄,但它会尊重直接的ascii/unicode吗<代码>4;更多@MarioVernari是的,这是阿拉伯语窗口的标准。Windows资源管理器在左边有最小化、最大化和关闭按钮。@ChrisW。没有快乐。仍然显示为٤More