【发布时间】:2016-11-13 17:02:20
【问题描述】:
我的 UWP 应用程序中有一个 ComboBox 控件,当用户选择一个选项时,我需要保存它的选定索引!然后,我需要将此索引保存在本地设置中,当用户返回此页面时,我希望ComboBox 将此保存的索引作为选定索引。我的设置页面需要这个功能!谁能帮我?
这是我的代码:
private void fuelTypeSelector_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var localSettings = ApplicationData.Current.LocalSettings;
try
{
if(localSettings.Values.ContainsKey("selectedIndex"))
{
int index = (int)localSettings.Values["selectedIndex"];
fuelTypeSelector.SelectedIndex = index;
//update the saved index
if(fuelTypeSelector.SelectedIndex!=index)
{
localSettings.Values["selectedIndex"] =
fuelTypeSelector.SelectedIndex;
}
}
else
{
// index does not exist
localSettings.Values.Add("selectedIndex",
fuelTypeSelector.SelectedIndex);
}
}
catch(Exception ex)
{
}
}
【问题讨论】:
标签: c# combobox uwp selectedindex