
软件介绍
DataGridView打印控件功能强大,可以支持各种报表功能、数据统计等等。软件使用简单,可以集成到项目中WPF中打印测试,包含一个在WPF应用程序中使用VB2008Print组件进行打印预览和打印的实例,有源代码。
更新说明
1、解决了打印结果与打印预览有偏差的问题。原来在部分打印机上打印时,会向右向下偏移1厘米左右,5.8版控件解决了这个问题;
2、新增ExportDGV类,可以将DataGridView(包括多表头MulHeaderDataGridView)导出为Excel、PDF、RTF、HTML4种格式(图片也可以导出)。其中导出Excel依赖NPOI.dll文件,导出PDF依赖iTextsharp.dll文件,导出RTF与HTML不依赖任何文件;
3、打印预览界面添加了保存打印预览结果为图片及pdf文件的功能(每页以图片形式保存在PDF文件中),并增加了草稿打印的功能(以图片形式打印,允许在1张纸上打印多页);
4、完善了DataGridView的图像列的打印,可以按单元格的设置进行缩放或拉伸打印(完全与单元格显示一样),并解决了图片列图标打印黑色背景问题;
5、其他一些完善,比如解决多表头组件在某些列顺序移动的情况下打印预览结果与显示结果不一致的问题,VB2008Print组件增加OffsetX和OffsetY属性方便套打偏移设置,解决了SimpleReport组件导出Excel的问题并添加了导出PDF\RTF\HTML格式的功能等等。
关于控件的升级替换问题,新版可以直接替换老版(只要版本差别不是特别大,基本上不需要改动就可以直接编译运行或不编译直接替换就可以,但如果用老版本替换新版本要改的可就多了,因为新版增加了不少属性)
注意事项
对于控件的NET4.0版,与以前版本不同,此版本的控件的4.0版本与2.0版本使用相同的程序集名称和命名空间,因此以前版本本控件的NET4.0版不能直接替换为新版本,而必须要更改程序源代码。
软件综述
1. 功能强大
DataGridView 是一款功能强大的数据网格控件,可以轻松地将数据显示在表格式中。它提供了多种功能,包括:
- 数据绑定:DataGridView 可以轻松地与各种数据源绑定,包括 ADO.NET 数据集、DataTable 和 DataView。
- 列标题:DataGridView 可以为每列设置标题,以便用户可以轻松地识别列中的数据。
- 列类型:DataGridView 支持各种列类型,包括文本、数字、日期、时间和复选框。
- 单元格编辑:DataGridView 允许用户直接在单元格中编辑数据。
- 排序和筛选:DataGridView 允许用户对数据进行排序和筛选,以便他们可以轻松地找到所需的信息。
- 冻结列和行:DataGridView 允许用户冻结列和行,以便他们在滚动时仍然可见。
- 数据验证:DataGridView 可以对用户输入的数据进行验证,以便确保数据是有效的。
2. 易于使用
DataGridView 是一款易于使用的控件。它具有直观的用户界面,即使是没有编程经验的人也可以轻松地使用它。DataGridView 还提供了丰富的文档和示例,以便用户可以快速地入门。
3. 高性能
DataGridView 是一款高性能的控件。它可以在大型数据集上快速地运行,而不会出现性能问题。DataGridView 还支持多线程操作,以便它可以在多个线程中同时使用。
4. 跨平台支持
DataGridView 是一款跨平台控件。它可以在 Windows、Linux 和 macOS 上运行。这使得它成为开发跨平台应用程序的理想选择。
5. 开源
DataGridView 是一款开源控件。这意味着用户可以免费使用和修改它。这也意味着用户可以对 DataGridView 的开发做出贡献。
6. 总结
DataGridView 是一款功能强大、易于使用、高性能、跨平台和开源的数据网格控件。它非常适合于开发各种各样的应用程序。