我正在checkedlistbox
只使用one column
。但现在,我需要一个字段来validate
检查项目。我使用MultColumn = True
的{{1}},但我不能。
我需要的是让用户选择一个项目列表,然后是另一个字段来说明它是Checkedlistbox
字段。 e.g
Required
[ ]Name [ ]Required
我需要一种方法(可能正在使用除[ ]birthday [ ]Required
之外的其他工具)来说明该字段checkedlistbox
是否... {/ p>
答案 0 :(得分:0)
我会考虑使用您自己的UserControl。您可以使用两个checkedlistbox轻松创建自定义控件。
我有一个ValidatedCheckedListboxControl : System.Windows.Forms.UserControl
里面有两个checkedListbox。您可以添加一个公共方法添加到您的字段列表(比如fieldsCheckedList),这样您也可以添加另一个方法到您的'必须是'列表。
另一种方法hasToBe(int element){ return hasToBeList[element].Checked);}