Loading

摘要: 折腾了小半天,方法如下: dw.Describe("DataWindow.Objects")获取所有控件,格式为所有控件名用\t隔开 拆解字符串得到控件名,然后遍历查找dw.Describe("控件名.type)为“compute”的控件,即得到计算列。 阅读全文
posted @ 2022-01-18 16:23 大力出奇迹 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 近期踩到一个雷,下面代码得出的结果是11.23,并不会是期待的11.24 decimal dec=Math.Round(11.235,2); 其实这样写得出的是“四舍六入”,而非“四舍五入”,按照下面这种写法,多传一个参数 decimal dec= Math.Round(11.235,2,Midpo 阅读全文
posted @ 2021-12-22 23:50 大力出奇迹 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 之前项目中有耗时的提交操作用到了Loading框,在点击提交后弹出loading框显示gif图片,表示程序正在处理中,处理完成后弹出messagebox提示提交成功。问题出现在这里,如果此时开着其他程序的话,当前程序后在点击messagebox的确认后“最小化”,实际上就是隐藏于其他窗口之后。排查这 阅读全文
posted @ 2020-11-02 13:47 大力出奇迹 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.使用linq一句话。 DataTable dt="从数据库或者自定义datatable类型数据"; 简写成一句话就是: 阅读全文
posted @ 2019-12-04 16:24 大力出奇迹 阅读(5310) 评论(0) 推荐(0) 编辑
摘要: 增加字段语法:alter table tablename add (column datatype [default value][null/not null],….); 说明:alter table 表名 add (字段名 字段类型 默认值 是否为空); 例:alter table sf_user 阅读全文
posted @ 2019-07-09 09:05 大力出奇迹 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: 几点需要注意的: 1.axAcroPDF.LoadFIle 时最好取文件的副本,否则会因为占用冲突加载失败 2.打印时printAllFit(true)代表打印时自动缩放至可打印区域,这样就不会造成打半张纸的问题了 阅读全文
posted @ 2019-06-21 15:14 大力出奇迹 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: C# FTP,GetResponse(),远程服务器返回错误:(550) 文件不可用(例如,未找到文件,无法访问文件) FtpWebRequest类实现ftp功能的一般过程1、创建一个FtpWebRequest对象,指向ftp服务器的uri2、设置ftp的执行方法(上传,下载等)3、给FtpWebR 阅读全文
posted @ 2019-05-21 16:49 大力出奇迹 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 只需RichEditcontrol.Options.MailMerge.DataDource赋数据源即可,最后调用RichEditcontrol.Options.MailMerge.ViewMergeData=true 今天踩了一个坑,发现需要拖到usercontrol或winform上才可以,否则 阅读全文
posted @ 2017-09-12 10:51 大力出奇迹 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 用XtraTabControl控件的时候多为许多绘制的内容需要切页显示,隐藏选项卡后用其他方式控制会漂亮许多,只需把XtraTabControl的ShowTabHeader置为false即可。 阅读全文
posted @ 2017-09-01 10:11 大力出奇迹 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 问题通常我们在设置子控件的一些与外观、布局有关的属性时,比如Size、Location、Anchor或Dock等,会激发子控件的 Layout事件,并可能会引起窗口重绘。当子控件较多时,如果频繁设置上述属性(例如在窗体的初始化代码中),多个子控件的Layout事件会引起窗口重绘效率问题,比如闪烁。特 阅读全文
posted @ 2017-08-04 15:45 大力出奇迹 阅读(535) 评论(0) 推荐(0) 编辑