我正在尝试设置我的字体系列组合框的选定值,该组合框已填充以下 XAML:
<ComboBox ItemsSource="{x:Static Fonts.SystemFontFamilies}" Name="cboFont">
<ComboBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel MinWidth="256" />
</ItemsPanelTemplate>
</ComboBox.ItemsPanel>
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Margin="2" Text="{Binding}" FontFamily="{Binding}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
我必须将组合框设置为一个字符串,但这会导致 FormatExceptions。谁能快速告诉我组合框将期待什么类以及如何将字符串(例如“Arial”)转换为该格式?