如题,最近搞一个报表的软件,本来想做成web形式的,但是要求是客户端,于是硬着头皮搞winform,发现和web的差别不小好多不适应,。。闲话不说。
主要是想问:
1.在datagridview中添加button控件,datagridview中自带的感觉不会用,数据源是一个excel(有固定格式的),要求导入后按钮显示相应表格位置的文本。
2.在datagridview中添加dropdownlist控件,要求和button差不多,要求显示匹配的值。同时设置几个固定的可选项目。
3.如何删除和更新相应的数据条目?oledb不能删除么?能在datagridview中做删除,如何影响到源数据表?只能重新导出解决么?
datagridviewwinform报表控件excel
主要是想问:
1.在datagridview中添加button控件,datagridview中自带的感觉不会用,数据源是一个excel(有固定格式的),要求导入后按钮显示相应表格位置的文本。
2.在datagridview中添加dropdownlist控件,要求和button差不多,要求显示匹配的值。同时设置几个固定的可选项目。
3.如何删除和更新相应的数据条目?oledb不能删除么?能在datagridview中做删除,如何影响到源数据表?只能重新导出解决么?
datagridviewwinform报表控件excel
(2)google DataGridViewComboBoxColumn
(3)google DataGridView.RowsRemoved
可以,但是麻烦
http://msdn.microsoft.com/en-us/library/aa730881(v=vs.80).aspx
这篇文章教你怎么扩展自己的控件到DataGridView里面
可以,但是麻烦
http://msdn.microsoft.com/en-us/library/aa730881(v=vs.80).aspx
这篇文章教你怎么扩展自己的控件到DataGridView里面还有个问题,我想加入二维表头,但是实践之后出现两个问题,
最基本的就是我无法加入表头。datagridview貌似无法合并单元格,搜索之后说是google gridsource
然后就是,我手动导入了二维表头的excel,问题来了。1.数据和绑定项无法对应,导入时候默认是第一行为表头。2.尝试用SQL语句跳过第一行结果跳过了默认“表头”下的第一行。
http://stackoverflow.com/questions/586829/change-color-of-button-in-datagridview-cell