- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DotNETC(WinForm)开发技巧点滴
.NET C/S(WinForm)开发技巧点滴【转】 ???? 花费了十天时间,为公司开发了一套简单的网络版的信息管理系统,功能主要有客户信息管理,员工信息管理,常用信息管理(各种信函打印、常用网址/常用电话等),公司简单的财务管理等。把一些点点滴滴的技巧在此记录下来,以备查用。 1.数据绑定。 DataReader 读取数据,用DataTable.Load(IDataReader)方法将数据加载到 DataTable ,用DataGridView 显示输出。不要把DataGridView直接绑定到DataReader的目的是数据导出到Excel时,数据源可以再次从DataGridView获 得。不要在 DataGridView 内编辑添加数据,因为数据类型检查不严格(或要严格检查类型需要花费更大的成本)。 2.数据导出到 Excel 。代码如下: ///?summary///?///?**?DataTable?数据导出到?Excel?**//////??Author:?周振兴?(Zxjay?飘遥)///?///??E-Mail:?tda7264@163.com///?///??Blog:?/zxjay///?///??Date:?07-08-31///?///?/summary????????????????Excel.Application?app?=?new?Excel.Application();????????????????app.Visible?=?false;????????????????Excel.Workbook?wb?=?app.Workbooks.Add(true);????????????????Excel.Worksheet?ws?=?(Excel.Worksheet)wb.Worksheets.Add(Type.Missing,?Type.Missing,?Type.Missing,?Type.Missing);????????????????DataTable?dt?=?(DataTable)dgvClientInfo.DataSource;????????????????for?(int?i?=?0;?i??dt.Columns.Count;?i++)????????????????{????????????????????ws.Cells[1,?i?+?1]?=?dt.Columns[i].ColumnName;????????????????}????????????????for?(int?j?=?0;?j??dt.Rows.Count;?j++)????????????????{????????????????????for?(int?k?=?0;?k??dt.Columns.Count;?k++)????????????????????{????????????????????????ws.Cells[j?+?2,?k?+?1]?=?dt.Rows[j][k];????????????????????}????????????????}????????????????app.Visible?=?true; 注意:Excel的Cells[,]下标是从1,1开始的,而不是0,0。 3.防止子窗口重复打开,确保某一子窗口只打开一次。代码为: ????????????foreach?(Form?frm?in?this.MdiChildren)????????????{????????????????if?(frm?is?WorkerList)????????????????{????????????????????frm.WindowState?=?FormWindowState.Normal;????????????????????frm.Activate();????????????????????return;????????????????}????????????}????????????WorkerList?wl?=?new?WorkerList();????????????wl.MdiParent?=?this;????????????wl.Show(); 4.使用枚举 enum 区分类同信息。 硬编码方式容易造成混乱。如本系统的常用电话/常用网址,数据项都为:名称-内容-备注,可将它们保存在同一个表中,在程序中为区分信息类型,可定义以下枚举: ????public?enum?TelWeb????{????????Telephone,WebSite????} 5.在ToolS
您可能关注的文档
- C语言里常用宏义.doc
- C题数字存储示器.doc
- c调音阶指型图度圈.doc
- dailylie常见英语单词.doc
- dac函数信号生器.doc
- dan正弦波信发生器(不全).doc
- dan出租车计器孔庆禹.doc
- dceylnm福扫盲.doc
- dd癌症疼痛诊概述.ppt
- dedecms签.doc
- 高考是生物一轮复习 核酸.pptx
- 第13课 现代战争与不同文化的碰撞和交流(课件)高二历史下册课件(选择性必修3).pptx
- 《英语》(新标准)小学修订版三年级下册Unit 1分层教学设计.docx
- 《英语》(新标准)小学修订版三年级下册Unit 6分层教学设计.docx
- 《英语》(新标准)小学修订版三年级下册Unit 2分层教学设计.docx
- 《英语》(新标准)小学修订版三年级下册Unit 3分层教学设计.docx
- 《英语》(新标准)小学修订版三年级下册Unit 5分层教学设计.docx
- 2.3.3 真菌(第二课时)七年级生物上册课件(人教版2024).pptx
- 《英语》(新标准)小学修订版三年级下册Unit 4分层教学设计.docx
- 6.3价值的创造和实现 高中政治课件.pptx
最近下载
- NFPA 750-2023 细水雾防火系统标准2023版 Standard on Water Mist Fire Protection Systems 2023 Edition.pdf
- 圆周率π的计算方法课件.ppt VIP
- 形势与政策(福州大学)知到课后答案智慧树章节测试答案2025年春福州大学.docx VIP
- 生物专业英语chapter 5 Zoology.ppt VIP
- 高中物理选择性必修2教材习题答案.docx VIP
- 年产10000吨碱性嫩黄项目(鑫远工贸)环境影响报告.pdf
- 学堂在线 日语与日本文化 期末考试答案.docx VIP
- 语文园地六-部编版语文六年级上册.pptx VIP
- 直播运营实务 课程标准.docx
- 教学课件8.24《一定要争气》 2025统编版语文三年级上册.pptx
有哪些信誉好的足球投注网站
文档评论(0)