DataGridView里怎么增加自定义的CheckBox控件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DataGridView里怎么增加自定义的CheckBox控件相关的知识,希望对你有一定的参考价值。

参考技术A 如果是设计的时候设置,添加列的时候ColumnType属性选择DataGridViewCheckBoxColumn如果是代码添加列,如下:DataGridViewColumnmyCol=newDataGridViewCheckBoxColumn();myGrid.Columns.Add(myCol);本回答被提问者采纳

c#winfrom中datagridview控件如何自定义一个datagridview的列。主要是想实现类似EXCEL中的合并单元格

合并单元格后面还有明细条目

从你的图上看,这个就是DataGridView单元格里面再套一个DataGridView控件就可以了
希望对你有帮助追问

自定义列里增加控件报错,不太会写,求帮助

追答

额,那你还是用第三方的吧,DevExpress DXperience这个据说不错,很多人都用的,例程也好找

参考技术A 这个控件好像不行吧 可以用第三方控件啊 功能都比这个控件强大追问

什么第三方控件啊?

追答

我用过的是 dev控件 自带的控件 我们都不用的 功能太弱了
用dev的 gridControl这个控件就行 有自带的demo 拿过来就能用 可以支持表头排序 分组,运行的时候 不想看到那些列可以拖掉 可以导出excel txt 等文件

追问

是免费的么?哪里可以下载到啊?

追答

http://www.devexpresscn.com/news/DevExpress-news-189.html

参考技术B 你可以用OWC11,这个是office里面的dll
兼容性不错~操作也很方便
唯一的不好就是客户端必须装office。。。

以上是关于DataGridView里怎么增加自定义的CheckBox控件的主要内容,如果未能解决你的问题,请参考以下文章

如何在visual studio中自定义dataGridView单元格

C# 在 DataGridView 里 增加了一列 CheckBoxColumn ,怎么点击后不能打钩啊?如何设置?

c#winfrom中datagridview控件如何自定义一个datagridview的列。主要是想实现类似EXCEL中的合并单元格

winform datagridview 改变某行某列的值 怎么做呢

C#DataGridView控件怎么增加行、列?

winform DataGridView 动态添加一列控件(自定义控件)