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


     NetAdvantage控件中提供了一个很有用的组件,那就是UltraGridExcelExporter,是与UltraGrid绑定使用的组件.

    使用它只需要以下几个步骤就可以实现Grid中的数据导出:
    1.拖放一个UltraGridExcelExporter到Form中
    因为是组件,所以出现在IDE的Form设计器下方
    2.Form中有Grid,栏位如下
    3.编写Button事件触发Export动作
    注意: 因为Grid中有按钮列, 而导出时不需要带按钮列, 故需要先将其隐藏, 到处成功之后再将其显示(可以写在EndExport事件中)
    4.另外, 如果要加入进度条, 可以写在如下几个事件中
    BeginExport – 开始导出时触发该事件, 可以在这里面增加进度条的初始化动作
    RowExported – 导出完Grid中的一行时触发, 可以在这里面将进度条的Value加1
    EndExport – 导出完毕时触发, 可以在这里面提示数据已经到处完毕
  • 相关阅读:
    Python多进程编程
    Cython学习
    cProfile——Python性能分析工具
    Python垃圾回收机制:gc模块
    新纪元
    类模版的static成员
    我的2015plan
    Linux之sed
    getenv, _wgetenv
    vs2010下如何调试带输入参数的程序
  • 原文地址:https://www.cnblogs.com/lvfeilong/p/gffdgfgfdgdfg.html
Copyright © 2020-2023  润新知