C# 在程序关闭WPF C后保持组合框的选定值#
我有一个组合框,我希望用户选择的值在程序关闭和重新打开后保持选中状态C# 在程序关闭WPF C后保持组合框的选定值#,c#,xaml,C#,Xaml,我有一个组合框,我希望用户选择的值在程序关闭和重新打开后保持选中状态 <ComboBox x:Name="comboBox" HorizontalAlignment="Left" VerticalAlignment="Top" Width="120" Foreground="
<ComboBox x:Name="comboBox"
HorizontalAlignment="Left"
VerticalAlignment="Top"
Width="120" Foreground="White" SelectionChanged="comboBox_SelectionChanged" BorderBrush="White" Margin="415,89,0,0" Grid.Row="2" Style="{DynamicResource ComboBoxStyle1}" Grid.Column="1">
<ComboBoxItem x:Name="DX"
TabIndex="0"
Content=" Directx" Opacity="0.90" Foreground="White" BorderThickness="1,1,1,1" BorderBrush="#FF752020" Background="#FF224755" OpacityMask="#FFF90909" Style="{DynamicResource ItemStyle}" Height="20"/>
<ComboBoxItem x:Name="OGL"
TabIndex="1"
Content=" OpenGL" Background="#FF1C8080" Foreground="White" Opacity="0.90" BorderThickness="0,0,0,0" BorderBrush="#FFF3E109" SnapsToDevicePixels="True" Style="{DynamicResource ItemStyle}" Height="19"/>
</ComboBox>
简而言之,您必须将设置保存在文件中,然后在启动时加载该文件并将值设置回原位。请查看一些有关内置工具的阅读资料和链接,以便轻松保存应用程序级设置。(这只是解决这个问题的一种方法,该链接也列出了一些限制。但它通常易于设置和使用。)