Virtual CheckedListBox?

时间:2011-11-23 17:55:54

标签: c# winforms virtual checkedlistbox

我有一个数据网格,我想提供Excel 2007的过滤功能。当用户右键单击列标题时,将弹出一个菜单,其中包含该列的不同值列表,其中包含要筛选的每个项旁边的复选框。

我遇到的问题是对于具有高基数的列,我必须向CheckedListBox添加大量项目,这需要很长时间才能将每个项目添加到它的集合中。

有没有办法让当前的winforms CheckedListBox以类似于DataGridView的虚拟方式运行?

如果没有,有人能指出我如何创建虚拟面板类型控件的方向,可以触发某种行/细胞绘画或CellValue需要的事件类型吗?

0 个答案:

没有答案