随笔分类 -  WinForms

摘要:原因是HttpWebRequest在默认情况下发出请求会添加“Expect: 100-Continue”请求头。解决方案:HttpWebRequest httpWebRequest= httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);httpWebRequest.ServicePoint.Expect100Continue = false;//指定此属性为false 阅读全文
posted @ 2011-08-18 12:16 phcis 阅读(1093) 评论(1) 推荐(0)
摘要:好久不用WebBrowser了,近日又一个东西用底层操作的方式没法实现又迫不得已使用WebBrowser。把以前的几个常用技巧记录下来以备以后查询1.屏蔽网页中的js错误对话框设置ScriptErrorsSuppressed属性值为true2.强制所有超链接均在WebBrowser中打开2.1在DocumentCompleted事件中写入以下代码: //将所有的链接的目标,指向本窗体 foreach (HtmlElement archor in this.wsbMain.Document.Links) { archor.SetAttribute("target", &quo 阅读全文
posted @ 2011-07-01 23:29 phcis 阅读(377) 评论(0) 推荐(0)
摘要:不知道大家有没有这样的经验,当点击或者取消datagridview的checkbox列时,比较难获得其状态是选中还是未选中,进而不好进行其它操作。网上方法有不少可是总是效果差强人意。下面就列出它的个人认为较完美的解决办法:主要用到了datagridview的CurrentCellDirtyStateChanged和CellValueChanged两个事件CurrentCellDirtyStateC... 阅读全文
posted @ 2010-11-29 01:08 phcis 阅读(632) 评论(0) 推荐(0)
摘要:c#读取excel的方法有不少,这里重点讲直接将excel文件读取到dataset中。在实践过程中会有不少问题,特意摘抄在此:1.基本的代码[代码]调用的时候传入参数为excel文件的路径,返回值是一个dataset。2.代码注意事项2.1这一句“strConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+FilePath+";E... 阅读全文
posted @ 2010-11-19 14:12 phcis 阅读(3680) 评论(0) 推荐(0)
摘要:首先你需要返回具体的错误代码而不是仅仅返回一个ERROR。执行以下指令即可如果您想在出错后得到错误代码号,需将GSM Modem作如下设置:AT+CMEE=1然后对应下面的具体错误代码快速解决问题0 phone failure 1 no connection to phone 2 phone-adaptor link reserved 3 operation not allowed 4 opera... 阅读全文
posted @ 2010-03-04 15:39 phcis 阅读(2662) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2010-03-02 15:47 phcis 阅读(1507) 评论(0) 推荐(0)
摘要:c# 的DateTimePicker 控件默认显示为“年月日”格式,当我们需要显示时间时可以将Format属性设置为"Time"或者自行设定具体的格式。 阅读全文
posted @ 2009-07-27 11:41 phcis 阅读(7408) 评论(0) 推荐(0)
摘要:当程序动态为DataGridView添加一列时如果这样写:DataGridViewColumn col = new DataGridViewColumn ();col.Name = "colname";col.HeaderText = "列标题";Dgv.Columns.Add(col);肯定会提示“DataGridView 控件中至少有一列没有单元格模板”的错误。怎么办呢... 阅读全文
posted @ 2009-05-22 11:29 phcis 阅读(8831) 评论(1) 推荐(1)
摘要: 以前用在DateTimePicker一般都是只显示年月日,这次需要显示时间和分钟,结果发现一直是显示12小时制的时间。 一番搜索找到答案记录在这里: 阅读全文
posted @ 2009-05-18 17:42 phcis 阅读(3392) 评论(0) 推荐(0)
摘要:Winform中我们有时候需要直接打开某个文件而不是打开其所在的目录,看我是这么实现的~~~ 阅读全文
posted @ 2009-02-19 16:53 phcis 阅读(2640) 评论(2) 推荐(0)
摘要:有些时候需要得到本地计算机都启动了什么进程,看看我的代码吧。 阅读全文
posted @ 2009-02-16 14:52 phcis 阅读(439) 评论(0) 推荐(0)
摘要: 有没有碰上过这种情况,就是某一个WinForms界面,你完成界面的设计已经好几天了。在某一天打算往里面填充程序逻辑的时候却突然发现该界面一片空白,包括Form的Text等。。。 阅读全文
posted @ 2008-09-08 16:21 phcis 阅读(747) 评论(5) 推荐(0)
摘要: 最近得到一些好玩的Falsh,无奈都是嵌入在Word或Excel中的。几经搜寻,找到一个很好的提取方法。这样就可以直接带着Flash跑咯。。。 具体方法: 1. 点击工具——>宏——>宏 阅读全文
posted @ 2008-09-04 15:18 phcis 阅读(1231) 评论(0) 推荐(0)
摘要: 问题描述:在DataGridView进行数据绑定后,其列的现实次序貌似是随机出现的,并非固定次序或者按照我们设计的次序显示,跟sql查询语句中查询字段的次序也不一致。 阅读全文
posted @ 2008-08-13 17:43 phcis 阅读(1062) 评论(0) 推荐(1)
摘要:在DataGridView的RowPostPaint事件中写入以下代码: 1try 2 { 3 //添加行号 4 SolidBrush v_SolidBrush = new SolidBrush(dgvInfo.RowHeadersDefaultCellStyle.ForeColor); 5 int v_LineNo = 0; 6 ... 阅读全文
posted @ 2008-07-09 18:30 phcis 阅读(1225) 评论(0) 推荐(0)
摘要: 在一个panel中显示新的form 说明:控件formDemo(form),panelDemo(panel) 分析:由于from是顶级控件,而panel并不是,所以直接调用 阅读全文
posted @ 2008-01-07 16:40 phcis 阅读(905) 评论(2) 推荐(0)
摘要:1、如何修改生成的目标exe文件及快捷方式的图标? 阅读全文
posted @ 2008-01-04 13:46 phcis 阅读(2032) 评论(0) 推荐(0)
摘要: 有很多情况下我们需要在自己的程序中调用其它已经存在的应用程序来完成所需要的功能,比如调用cmd命令执 行一个dos命令等等。下面就以两个小例子来简单说明一下如何实现这个功能! 示例1:通过调用cmd命令执行一个dos命令。代码片段如下: 阅读全文
posted @ 2008-01-04 13:44 phcis 阅读(2367) 评论(0) 推荐(0)