2012-05-10 2 views
0

Мне нужно предоставить в качестве опций несколько объектов из определенного набора данных и заполнить список, чтобы конечный пользователь мог выбрать, ни один, ни один, все или все +, возможно, отсутствующие поля данных (пользовательский ввод).Пользовательский WinForm ListBox с содержимым пользователя

Первоначально планировалось расширить System.Windows.Forms.ListView, чтобы включить элемент пробела, содержащий галочку, а затем специально обработать случай, когда пользователь нажал эту пустую позицию.

Я хотел бы удалить эти пользовательские строки ввода, если это возможно. Мне не нужно использовать System.Windows.Forms.ListView, но его дизайн, по-видимому, лучше всего подходит для этого конкретного использования.

Есть ли элемент управления с этой функциональностью уже или атрибут System.Windows.Forms.ListView, который я пропустил, который может обрабатывать эти ситутации?

--- Обновление ---

ListBox is changed to System.Windows.Forms.ListView 

ответ

0

DataGrid звучит как было бы хорошо подходит; в противном случае я бы предложил посмотреть на сторонние элементы управления.