共 112 篇文章 |
|
GDI+的双缓冲问题终于搞定了, 真是松了一口气!一直以来的误区:.net1.1 和 .net 2.0 在处理控件双缓冲上是有区别的。Graphics对象的创建方式:a、在内存上创建一块和显示控件相同大小的画布,在这块画布上创建Graphics对象。 阅50 转1 评0 公众公开 18-07-19 21:13 |
利用OELDB数据访问对象操作Excel文件,达到将数据导出到Excel的目的,这种方法可能用的人不太多,缺点是必须有一个存在的Excel文件。 阅101 转0 评0 公众公开 16-03-11 21:07 |
繁体不能使用 // Font font = new Font(bf);//普通文章 font.Size = 10; Font fontFoot = new Font(bf);//頁脚文字 fontFoot.Size = 7; fontFoot.Color = Color.RED; Font fontNormal = new Font(bf);//正常文字 fontNormal.Size = 7; switch (IType) { case 1: return font; case 2: return fontFoot; case 3: return fontNormal; default: re... 阅383 转1 评0 公众公开 16-02-28 11:15 |
alignment:左、右、居中(ALIGN_CENTER, ALIGN_RIGHT or ALIGN_LEFT)ALIGN_LEFT, foobar, 400, 788, 0);4: Phrase phrase, float x, float y, float rotation, int runDirection, int arabicOptions)1: public void SetSimpleColumn(float llx, float lly, float urx, float ury)2: public void SetSimpleColumn(float llx, float lly, float ur... 阅1552 转3 评0 公众公开 16-02-28 11:09 |
asp.net Web项目中c#读取域用户名的方法。BS的内部管理系统,因对方公司采用域管理,所以希望系统根据已登录windows的域用户自动登录。(一)环境要求:IIS服务器必须在域中,应该是在域用户下安装的IIS,我有一台电脑原先已装有IIS,我直接把电脑加入域中用原有的IIS做服务器,发现不行,而且这时不能对IIS进行管理,虽然可以使用,但在访问时... 阅539 转0 评0 公众公开 13-11-14 14:24 |
NET组件和COM组件之间的相互操作。也就是说,不但我们可以在.NET组件中调用COM组件,同时也可以在COM组件中正常的调用.NET组件。NET组件可以分为两大类:共享的.NET组件和私有的.NET组件。私有的.NET组件是我们将会经常使用的.NET组件方式,在这种方式之下,我们发布.NET组件需要做的只是简单的进行拷贝操作就可以了,仿佛回到了远古的DOS时代... 阅64 转0 评0 公众公开 13-03-12 12:39 |
使用参数化 DbCommand 的一个缺点是需要参数的代码将仅适用于支持相同语法的提供程序。例如,用于命名和指定参数的 SQL 语法使用 @ 符号,OLEDB 参数语法需要使用问号 (?) 作为参数占位符,而 Oracle 提供程序使用冒号 (:)。parameters[0] = new OleDbParameter("id", uid);@sn在@sadd之前 如果你在写参数的时候把?@sn?和@sadd的顺序... 阅1908 转4 评0 公众公开 13-03-07 14:17 |
OracleConnectionconn = new OracleConnection(@"Data Source=SBZX;User ID=simis;Password=zeda");stringsql = "insert into users(name,pwd)values(:name,:pwd)";OracleCommandcmd = new OracleCommand(sql,conn);OracleParameter parn = new OracleParameter(":name", name);cmd.OracleParameter parp = new ... 阅2541 转15 评0 公众公开 13-03-07 13:58 |
C#中SQL语句参数写法2010-07-11 14:30:38 我来说两句 收藏 我要投稿。C#中SQL语句参数写法。OracleCommand cmd=new OracleCommand("insert into cym1.PreviousFile (filename,filecontent) values (:filename,:filecontent)",oc);OracleParameter op1=new OracleParameter("filename",OracleType.OracleParameter op2=new ... 阅232 转0 评0 公众公开 13-03-07 13:57 |
LinearGradientBrush brush = new LinearGradientBrush(rect, Color.4, LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle, Color.White, Color.Red, LinearGradientMode.Horizontal); brush.SetBlendTriangularShape(0.5f); //中间向两边渐变效果Graphics g = this.CreateGraphics(); g.FillRectangle(brush, 1, 1,... 阅11800 转95 评0 公众公开 12-12-07 10:53 |