使用CheckedListBox MultiColumn

时间:2013-02-18 14:19:40

标签: c# winforms checkedlistbox

我正在checkedlistbox只使用one column。但现在,我需要一个字段来validate检查项目。我使用MultColumn = True的{​​{1}},但我不能。

我需要的是让用户选择一个项目列表,然后是另一个字段来说明它是Checkedlistbox字段。 e.g

Required
[ ]Name [ ]Required

我需要一种方法(可能正在使用除[ ]birthday [ ]Required之外的其他工具)来说明该字段checkedlistbox是否... {/ p>

1 个答案:

答案 0 :(得分:0)

我会考虑使用您自己的UserControl。您可以使用两个checkedlistbox轻松创建自定义控件。

我有一个ValidatedCheckedListboxControl : System.Windows.Forms.UserControl里面有两个checkedListbox。您可以添加一个公共方法添加到您的字段列表(比如fieldsCheckedList),这样您也可以添加另一个方法到您的'必须是'列表。

另一种方法hasToBe(int element){ return hasToBeList[element].Checked);}