Виртуальный CheckedListBox? - PullRequest
1 голос
/ 23 ноября 2011

У меня есть сетка данных, для которой я хотел бы предоставить Excel 2007 возможность фильтрации.Когда пользователь щелкает правой кнопкой мыши заголовок столбца, появляется меню со списком различных значений для этого столбца, в которых установлены флажки рядом с каждым элементом для фильтрации.

Проблема, с которой я сталкиваюсь, связана с столбцамис высокой мощностью я должен добавить большое количество элементов в CheckedListBox, что занимает много времени, чтобы добавить каждый элемент в его коллекцию.

Есть ли способ заставить текущие winforms CheckedListBox вести себя виртуальноманера, аналогичная DataGridView?

Если нет, может кто-нибудь подсказать мне, как создать виртуальный элемент управления типа, который может запускать какие-то типы рисования строк / ячеек или события, необходимые для CellValue

...