社区
C#
帖子详情
winform怎么写个类似于xls表格功能的界面。
q27981872
2012-08-20 04:13:05
题目是大意,具体比如打开某个xls表格,能显示表格的内容,然后列可以增、删、改。可以添加行,也能修改行里面的内容,然后保存修改。
试过用dataGridView做了会,发现比较难实现上述所有功能,尤其是多维表头功能实现感觉好难哦。
有资料链接的给给吧,谢谢,最好给链接的同时,也说说自己对我写这个功能时的建议。。时刻在线等,比较急。。
PS:楼主菊尚处,对提供重大线索者,你懂得。。。O(∩_∩)O~..
...全文
261
12
打赏
收藏
winform怎么写个类似于xls表格功能的界面。
题目是大意,具体比如打开某个xls表格,能显示表格的内容,然后列可以增、删、改。可以添加行,也能修改行里面的内容,然后保存修改。 试过用dataGridView做了会,发现比较难实现上述所有功能,尤其是多维表头功能实现感觉好难哦。 有资料链接的给给吧,谢谢,最好给链接的同时,也说说自己对我写这个功能时的建议。。时刻在线等,比较急。。 PS:楼主菊尚处,对提供重大线索者,你懂得。。。O(∩_∩)O~..
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
q27981872
2012-08-21
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
重写DataGridView,或者去找个开源的插件
[/Quote]
啊, 你有没有用过类似的, 给个名字我搜搜。
highreport
2012-08-21
打赏
举报
回复
其实二维表头,还是三维表头、四维表头就是前面几行中,有合并单元格而已。
解决办法,肯定利用需要合并单元格的地方进行重绘
q27981872
2012-08-21
打赏
举报
回复
shangxinyu123君,那个加载Excel表的时候,如果本来就有二维表头,怎么搞定。 你给的例子都是后期制作的时候合并单元格。
highreport
2012-08-21
打赏
举报
回复
在重写datagridview中,增加textbox实现编辑功能,好好研究datagridview吧
highreport
2012-08-21
打赏
举报
回复
看看我的空间,已解决两个技术难题
highreport
2012-08-21
打赏
举报
回复
必须重写dataGridView控件
我现在已经基本实现绘制报表所需要的基本功能,包括导入Excel模板导入,
插入、添加、删除行列,合并单元格等功能,支持词法分析器(实现+-*/ == <> and or和各种函数计算功能)
我就是参考下面的例子,改造的
http://www.cnblogs.com/peterzb/archive/2009/05/29/1491891.html
看下这个有帮助没有。
q27981872
2012-08-21
打赏
举报
回复
是不是比较难, 都没人了。
homejiji
2012-08-20
打赏
举报
回复
重写DataGridView,或者去找个开源的插件
q27981872
2012-08-20
打赏
举报
回复
刚引出的问题,excel里面是二维表头,怎么样在导入(绑定)到dataGridView后,也保持二维表头的格式? 当然,有关实现题目中功能的链接尽管贴出来,楼主给大家Orz了,请大家多出出主意。 Orz.
q27981872
2012-08-20
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
可以用ole方法,在C#中引入Execel,直接用Excel编辑就可以了
[/Quote]
我的本意是,用ole把数据查询出来绑定给dataGridView后,一系列的增删改查都在winform界面上操作,不用Excel编辑啊~~~(而且有个重大问题,假如我excel里面有二维表头的话,绑定到dataGridView后,二维表头变成了一维表头,请问在绑定成功后顺便二维表头还是二维表头,可以么。)
cchvsgame
2012-08-20
打赏
举报
回复
可以用ole方法,在C#中引入Execel,直接用Excel编辑就可以了
Csharp_琪
2012-08-20
打赏
举报
回复
http://www.cnblogs.com/peterzb/archive/2009/05/29/1491891.html
看下这个有帮助没有。
从新手小白进入
WinForm
编程 (VS2019)
WinForm
框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。
WinForm
框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速...
利用FarPoint Spread
表格
控件,构造
Winform
的Excel
表格
界面
输入
因有一个业务需要在
Winform
界面
中,以
类似
Excel
表格
界面
中录入相关的数据(毕竟很多时候,客户想利用成熟的软件体验来输入他们想要的东西),其中
界面
需要录入基础信息,列表信息,图片信息等,综合这些就是例如下面...
C#
winform
开发之Excel操作
C#
winform
开发之Excel操作(一)------打开Exce表 在开始之前,先要导入Excel的类库。步骤如下: 把鼠标移动解决方案---->右击----->选择“添加引用”---->会出现一个对话框---->选择标题为.net的页面----->...
Winform
技术要点及案例项目开发小结
近期帮朋友开发了一个小型
WINFORM
的软件,即在软件窗体中显示相关
表格
的数据。由于长时期未操作
WINFORM
了,有点手生,尤其是对于EXCEL
表格
的操作,在没有第三方控件辅助的基础上,更感到了吃力。 但所幸功夫不负有心...
【基于
WinForm
+Access局域网共享数据库的项目总结】之篇二:
WinForm
开发扇形图统计和Excel数据导出...
篇一:
WinForm
开发总体概述与技术实现 篇二:
WinForm
开发扇形图统计和Excel数据...【小记】:最近基于
WinForm
+Access数据库完成一个法律咨询管理系统。本系统要求
类似
网页后台管理效果,并且基于局域网内,完成多客...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章