您的位置:首页 > 其它

[WinForm每日一帖] UltraGrid导出数据到Excel

2007-06-04 15:01 489 查看
NetAdvantage控件中提供了一个很有用的组件,那就是UltraGridExcelExporter,是与UltraGrid绑定使用的组件.
使用它只需要以下几个步骤就可以实现Grid中的数据导出:
1. 拖放一个UltraGridExcelExporter到Form中
因为是组件,所以出现在IDE的Form设计器下方



2. Form中有Grid,栏位如下



3. 编写Button事件触发Export动作





注意: 因为Grid中有按钮列, 而导出时不需要带按钮列, 故需要先将其隐藏, 到处成功之后再将其显示(可以写在EndExport事件中)



4. 另外, 如果要加入进度条, 可以写在如下几个事件中
BeginExport – 开始导出时触发该事件, 可以在这里面增加进度条的初始化动作
RowExported – 导出完Grid中的一行时触发, 可以在这里面将进度条的Value加1
EndExport – 导出完毕时触发, 可以在这里面提示数据已经到处完毕
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: