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

标签 c# winforms checkedlistbox

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

最佳答案

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

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

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

关于c# - 在 c# 中的 Windows 窗体上添加项目和扩展 checkedlistbox 的集合列表的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1087078/

相关文章:

javascript - 如何停止 Razors 自动编码\n?

c# - 在c#中显示下载进度

c# - 在 DataGridView 中拖放多列

VB.NET CheckedListBox 标签?

c# - 如何创建一个结合了CheckedListBox和详细ListView的显示?

.net - 对 CheckedListbox 进行自然排序

c# - WCF服务间歇性超时异常

c# - 如何检测 Windows 开始菜单/开始屏幕何时打开?

c# - 如何在 C# 中使 winforms 进度条垂直移动?

c# - 有没有办法将 Graphics.DrawString & Graphics.DrawImage 合并成一个图像?