Skip to main content
 首页 » 编程设计

c#之在 c# 中的 Windows 窗体上添加项目和扩展 checkedlistbox 的集合列表的问题

2024年02月24日2998°冷暖

这似乎是一个愚蠢的问题。我有一个文本框,可用于在运行时在 Windows 窗体上将项目添加到选中列表框。我正在使用 C#。它在运行时工作得很好。当表单打开时,项目会被添加和填充。但是,当我关闭并再次打开表单时,我没有在 checkedlistbox 列表中看到添加的项目。请注意,我不使用数据源,也不想使用。我不想对任何内容进行硬编码,而是更愿意使用表单上的文本框输入作为变量来输入集合列表。我想不出一种方法来扩展我的 checkedlistbox 选项。如有任何帮助,我们将不胜感激。

请您参考如下方法:

您如何打开表单?是不是像这样:

FormName form = new FormName(); 
form.Show() 

我认为发生这种情况的唯一原因是每次显示时都在实例化一个新的表单实例,而不是重复使用相同的表单。