Windows phone 7 如何在windows phone 8中将字体系列动态设置为列表框内的文本块

Windows phone 7 如何在windows phone 8中将字体系列动态设置为列表框内的文本块,windows-phone-7,binding,windows-phone-8,listbox,font-family,Windows Phone 7,Binding,Windows Phone 8,Listbox,Font Family,我正在开发一个WindowsPhone8应用程序。此应用程序必须使用英语和阿拉伯语两种语言。对于每种语言,我都使用一些外部字体系列 在一些页面中,我有带有文本块的列表框。默认情况下,应用程序将以英语打开。所以我提到了xaml本身中的文本块字体系列 <TextBlock x:Name="titleText" Text="{Binding serviceText}" Foreground="#FF3373AA" Margin="5,5,5,5" FontWeight="Normal" Hori

我正在开发一个WindowsPhone8应用程序。此应用程序必须使用英语和阿拉伯语两种语言。对于每种语言,我都使用一些外部字体系列

在一些页面中,我有带有文本块的列表框。默认情况下,应用程序将以英语打开。所以我提到了xaml本身中的文本块字体系列

<TextBlock x:Name="titleText" Text="{Binding serviceText}" Foreground="#FF3373AA"
Margin="5,5,5,5" FontWeight="Normal" HorizontalAlignment="Left" 
VerticalAlignment="Center" FontSize="28" 
FontFamily="Fonts/Hacen Tunisia Lt.ttf#Hacen Tunisia Lt" TextTrimming="WordEllipsis" />

现在,当用户将语言从英语更改为阿拉伯语时,我必须将字体系列(阿拉伯语)应用于此文本块

您能否帮助我如何动态更改列表框中文本块的字体系列(基于用户选择的语言)。


我期待着您的回复。提前谢谢。

您可以使用converter和InotOfyPropertyChanged您必须将所选语言属性绑定到textblock的字体系列。您好,Xyroid,请告诉我如何将语言绑定到textblock的字体系列。我是windows phone 8开发的新手。