摘要: 用httpwebrequest访问一个SSL类型的地址 https://xxxx 时,报错 “未能为 SSL/TLS 安全通道建立信任关系(Could not establish trust relationship for the SSL/TLS secure channel)”查了下MSDN,找到了解决方法,SSL网站,连接时需要提供证书,对于非必须提供客户端证书的情况... 阅读全文
posted @ 2010-02-22 20:26 Minja 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 在PictureBox加载图片时,能不能显示等待,加载完毕后再显示真正的图片答案是肯定的,而且PictureBox对这个的支持也是很完美的。下面我给出一部分核心代码,完整的代码,请下载最后的例子void Button1Click(object sender, EventArgs e){ //图片异步加载完成后的处理事件 pictureBox1.LoadCompleted += new AsyncC... 阅读全文
posted @ 2010-02-22 20:20 Minja 阅读(901) 评论(0) 推荐(0) 编辑
摘要: C#里面,虽然在 System.Drawing.Printing 这个namespace下,提供了一些对系统打印机的访问功能,但是,说实话是太弱了,对获取打印机的相关属性基本是无能为力的。C#里面获取打印机的详细信息,常用的用2种方式: 使用 Windows API使用 WMI 我这里使用的是WMI的方式,因为此方式,是采用了类SQL的方法,将windows的WMI管理信息,作为一种数据库的形态来... 阅读全文
posted @ 2010-02-22 20:17 Minja 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 从 VS2005开始,VS自带的 WebBrowser控件,就已经相当友好了,可控性非常高了。Winform 结合 WebBrowser 做UI开发,也是一种非常流畅的模式了, 微软的VS IDE 系列的安装程序, 基本都是这个模式的 在使用WebBrowser做UI的时候,我们有时不希望里面的链接被用户点击,更不希望弹出烦人的脚本错误提示框,也不希望用户能点出右键的IE菜单,要做到这些,其实都是... 阅读全文
posted @ 2010-02-22 19:43 Minja 阅读(350) 评论(0) 推荐(0) 编辑
摘要: timer ,顾名思义:定时器;在程序中,需要定期去做某件事时,timer通常都是我们的首选,因为timer确实简单易用 。通常,我们使用timer时,只做两件事:给 timer 指定一个 interval值, 该值是以 毫秒为单位的(但是准确度没有那么高 )。 我们这里,比如赋值 2000 (2秒) 2. 在 timer 的 tick 事件里,加入要做的事private void time... 阅读全文
posted @ 2010-02-22 19:41 Minja 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 这个应用,是用在 WinForm 中的TreeView当TreeView启用checkboxes 方式的时候,当父节点选中的时候,它所有的子节点一起被选中;当父节点取消选择的时候,它所有的子节点也取消选择。实现起来,非常简单,代码如下:/// <summary>/// 假设treeview的name是 treeView1/// </summary>/// <param... 阅读全文
posted @ 2010-02-22 19:01 Minja 阅读(509) 评论(0) 推荐(0) 编辑
摘要: DataTable dt = new DataTable();dt.Columns.Add("Name");dt.Columns.Add("VV");dt.Rows.Add(new string[] { "王一", "x" });dt.Rows.Add(new string[] { "赵一", "z" });dt.Rows.Add(new string[] { "王二", "y" });dt.Ro... 阅读全文
posted @ 2010-02-22 18:48 Minja 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 在Http协议中,规定了同个Http请求的并发连接数最大为2. 这个数值,可谓是太小了。而目前的浏览器,已基本不再遵循这个限制,但是Dot Net平台上的 System.Net 还是默认遵循了这个标准的。从而造成了,在使用HttpWebRequset 或者 WebClient 利用多线程的方式,访问某个网站时,经常出现 连接被异常关闭 的错误,大大降低了效率。这个限制的值,是可以自己设置或配置的。... 阅读全文
posted @ 2010-02-22 18:07 Minja 阅读(4128) 评论(1) 推荐(0) 编辑
摘要: 直接传入XML格式的数据,就可以显示图表了,支持 2D 和 3D,支持10几种图表样式。话不多说,大家有需要的,尽管下载吧。flash图表 阅读全文
posted @ 2010-02-22 17:51 Minja 阅读(2946) 评论(3) 推荐(0) 编辑
摘要: 这是来自 CodeProject 的一个开源项目,作者提供了一个封装好的打印DataGridView的类,使用起来非常简单。支持常见的各种打印设置和分页等、支持页眉、页脚,页码显示位置、字体设置等等……由于.NET自带的打印功能,过于弱了,使用起来非常不方便。我对这个类库进行了测试,对中文的支持也很完美使用的例子代码:DGVPrinter printer = new DGV... 阅读全文
posted @ 2010-02-22 17:37 Minja 阅读(7453) 评论(5) 推荐(1) 编辑