在项目的属性中,我创建了这样的设置
NumberOfUsers int User 10
这些列是名称、类型、范围和值。
然后有一个组合框,用户可以在其中设置“NumberOfUsers”。此组合具有 SelectedIndexChanged 事件,每当用户更改组合的值时,我都会在其中保存更改。这是代码:
Settings.Default.NumberOfUsers = combo1.SelectedIndex;
Settings.Default.Save();
具有此组合的表单是从父表单调用的,frm.ShowDialog();
并且在子表单的构造函数中我尝试根据“设置”条目设置组合的选定索引
combo1.SelectedIndex = Settings.Default.NumberOfUsers;
但是,这不起作用,即组合不会从设置中提取值,而是默认为 0 作为选定索引。
有谁知道我在哪里犯错?