我需要一个显示多列网格下拉列表的DataGridViewComboBoxColumn,类似于here所描述的那个。基本上,我需要覆盖底层ComboBox的DropDown事件。 this page底部的示例显示了如何添加事件处理程序。但是,我需要覆盖下拉列表的显示。我猜我需要创建自己的ComboBox类,但如何将其与DataGridViewComboBoxColumn连接?有没有人做过类似的事情?
答案 0 :(得分:0)
.NET datagrid是一个图形用户界面组件,它提供了数据的表格视图。 .NET datagrid支持以下常见接口功能:
Datagrid的单元格可以在数据网格界面布局中显示为一些不同的控件类型(文本框,按钮,日期/时间选择器等)。然而,更重要的控制是可以放在数据网格中的组合框......
答案 1 :(得分:0)
我最终在MSDN上找到了以下内容,概述了如何创建自定义DataGridView列。这包括创建单元格类型,列类型和编辑控件类型。我最终在一个没有边框的表单中使用ListView控件作为我的下拉网格。
http://msdn.microsoft.com/en-us/library/aa730881(v=vs.80).aspx