具有用户输入内容的自定义 WinForm 列表框

本文关键字:自定义 WinForm 列表 用户 输入 | 更新日期: 2023-09-27 18:33:51

我需要从特定数据集中提供多个对象作为选项,并填充一个列表,以便最终用户可以选择,无,部分,全部或全部+可能缺少的数据字段(用户输入(。

我最初计划扩展System.Windows.Forms.ListView以包含包含复选标记的空格项,然后专门处理用户单击此空白行项的情况。

如果可能,我希望能够删除这些用户输入的行项目。 我不必使用System.Windows.Forms.ListView,但它的设计似乎最适合这种特殊用途。

是否已经有具有此功能的控件,或者我错过的 System.Windows.Forms.ListView 的属性可以处理这些位置?

---更新---

ListBox is changed to System.Windows.Forms.ListView 

具有用户输入内容的自定义 WinForm 列表框

DataGrid 听起来很合适;否则我建议查看第三方控件。