我想将组合框中最后选定的项目设置为默认值,这意味着当我关闭此窗体并重新打开它时,组合框将再次显示并选择最后选定的项目。我试着将SelectedIndex保存为INT,并像这样使用它:
SelectedIndex
public Form1() { InitializeComponent(); combobox1.SelectedIndex = Number; }
但是,当我重新打开表单时,combobox总是选择第一项。
uujelgoq1#
您可以将其存储在Visual Studio提供的用户设置中。* 在Visual Studio中右键单击您的项目,然后选择Properties -〉Settings。* 在表中添加一个项,例如defaultNumber,将其类型设置为int,并将范围设置为user。确保使用“您的项目名称.属性”在顶部添加“。然后在窗体关闭事件中编写代码来保存此设置。
int
Settings.Default.defaultNumber = combobox1.SelectedIndex; Settings.Default.Save();
并且在窗体加载事件中应该编写
combobox1.SelectedIndex = Settings.Default.defaultNumber;
1条答案
按热度按时间uujelgoq1#
您可以将其存储在Visual Studio提供的用户设置中。* 在Visual Studio中右键单击您的项目,然后选择Properties -〉Settings。* 在表中添加一个项,例如defaultNumber,将其类型设置为
int
,并将范围设置为user。确保使用“您的项目名称.属性”在顶部添加“。
然后在窗体关闭事件中编写代码来保存此设置。
并且在窗体加载事件中应该编写