2011-08-09 54 views
0

我需要一个DataGridViewComboBoxColumn来显示一个多列的网格下拉菜单,类似于here。基本上,我需要重写底层ComboBox的DropDown事件。 this page底部的示例显示了我可以如何添加事件处理程序。但是,我需要重写下拉菜单的显示。我猜我需要创建我自己的ComboBox类,但我如何将它与DataGridViewComboBoxColumn连接?有没有人做过类似的事情?如何创建具有网格状的下拉列表的DataGridViewComboBoxColumn?

回答

0

This looks like a winner

.NET数据网格是一个图形用户界面部件,它呈现数据的表格图。 .NET数据网格支持以下共同接口功能:

  • 点击列标题来实现网格排序
  • 拖动列标题改变其大小
  • 在小区中所示的数据
  • 行和列的编辑分隔符和交替行背景颜色

Datagrid的单元格可以在DataGrid接口中呈现为一些不同的控件类型(文本框,按钮,日期/时间选择器等)布局。然而,很重要的控制是可以放在数据网格中的组合框...