我正在构建一个基于 Winform 的 C# 桌面应用程序。我有许多Combox
控件,用户可以从下拉列表中选择输入或手动输入输入。Combox Items 本身是从静态列表中填充的。
每当用户输入列表中不存在的新输入时,我都会添加到此静态列表中。
这是执行此操作的小代码片段:
if (!this.client_type.Items.Contains(items.ClientType))
{
ComboItems.ClientList.Add(temp.CourtName);
}
到目前为止,只要应用程序没有关闭或退出,这种方法就可以工作。当应用程序重新启动时,列表中没有手动输入的项目。
我正在考虑将列表保存在配置文件中。除了使用配置文件还有其他方法吗?
谢谢