winform-Infragistics
文章平均质量分 74
zyming0815
这个作者很懒,什么都没留下…
展开
-
Infragistics第三方控件导出数据到excel
Infragistics自带导出控件UltraGridExcelExporter,用此控件可以轻松的将UltraWinGrid中的数据导出到excel文件中,而且格式可以自定。 /// /// 导出 /// /// /// private void btnExp_Click(object sender,原创 2010-04-30 09:33:00 · 3527 阅读 · 0 评论 -
winform导入excel到access数据库中
项目中用到了此功能。把大概做法跟大家共享下,希望对大家有所帮助。也给自己总结一下,激励自己再接再厉。下面中部分代码被汉字替换了,主要考虑到公司的产品权,希望谅解。 /// /// 点击打开按钮 /// /// /// private void btnOpen_Click(object s原创 2010-05-22 10:41:00 · 2987 阅读 · 0 评论 -
编程心得小结
从今年一月底接手的c/s开发的中石化炼油系统逐步地接近尾声了。期间,我的收获甚大,成长飞越。不仅在技术上有质的突破,在算法上也有显著的提高。不仅对开发的流程,设计更有了更全面的了解,对实施也有了清晰的认识。在整个项目中我遇到了许多困难,但是经过自己不断地学习,钻研,不断的请教,都一一解决了。在技术上,掌握了winform开发的基本控件的使用,布局,格式以及各种控件的基本事件都可以使用原创 2010-05-22 11:28:00 · 808 阅读 · 0 评论 -
BackgroundWorker&&ProgressBar的研究
最近在项目中遇到一个这样的问题,要求点击计算的时候进度条随着计算的进行而改变,直至完成。但是这个地方点击计算按钮是调用的另一个类中的各个方法,无法精确地计算进度的增进情况。为此,颇费脑筋,最终使用BackgroundWorker组件进行实现。 1.描述 点击计算按钮的时候,后台大量数据进行计算,同时进度条增进,直至同时完成。原创 2010-05-30 00:38:00 · 2093 阅读 · 0 评论 -
层级关系的数据展示
层次关系的数据展示,即我们常说的数据展示分析。举个例子,好比有A,B,C三个教师,每个教师带几个学生,假设A教师带S1,S2,S3三个学生,B教师带S4,S5,S6三个学生,C教师带S7,S8,S9三个学生,在一个网格中,先将三位教师的信息显示出来,然后分别点击每个教师的信息,弹出所带学生的相关信息。它属于分层展示数据的一种方式。private void FillTable() { string strSql = "select egn_dep_code,e原创 2010-06-01 12:04:00 · 4968 阅读 · 0 评论 -
Infragistics netadvantage UltraGrid (UltraWinGrid) 基本用法
文章参考:http://www.cnblogs.com/surfsky/archive/2008/08/20/1272104.htmlUltraGrid 是Infragistics netadvanage 控件库中提供的一个Windows 网格控件,功能强大,完全可以取代VS 中提供的 GridView控件。但不知为何,国内介绍它的文章很少。这玩意功能是相当强大,但其属性设计原理和普通控件不太一样,属性极为复杂,没有手册几乎无法编码。参考 提供商首页:http://www.infragistics.c原创 2010-06-05 20:56:00 · 12901 阅读 · 0 评论 -
上下左右键控制ultraGrid单元格数据的移动
// 响应键盘事件 private void ultraGrid1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { switch(e.KeyCode) { case Keys.Up: this.ultraGrid1.PerformAction(UltraGridAction.ExitEditMode, false, false); this.ultraGrid1.P原创 2010-06-05 22:17:00 · 3578 阅读 · 2 评论 -
关于winform本地化问题的思考
针对我们做的一套winform产品,数据库用的Access,上午青岛客户过来了,说怎么保存成功数据后无法查看报表。我们说不可能啊,其他家用户都没有出现过这种问题。然后帮他检查了一下数据,发现里面的日期格式都错了,而在我们系统里运行的时候就没有问题。早在上一阶段的培训的时候,由于参加培训的客户比较多,有四五十家,每个客户带的笔记本软硬件都有差异,就曾经出现过很多类似的问题。 比如有家客户在安装我们打包好的软件时,出现乱码问题,安装好后,同样是系统出现乱码。这家客户以前装过Microsof原创 2010-11-17 16:57:00 · 1668 阅读 · 0 评论