C#
文章平均质量分 57
不得不戒
这个作者很懒,什么都没留下…
展开
-
C# winForm启动最小化到任务栏右侧通知栏并交互操作
原文地址:http://blog.sina.com.cn/s/blog_45eaa01a01013u36.htmlC# winForm启动最小化到任务栏右侧通知栏并交互操作一。主要功能:(1)、程序启动自动隐藏到任务栏右侧通知栏显示。(与系统托盘同义)(2)、双击系统托盘图标显示、隐藏窗口;(3)、右击系统托盘图标提供三个菜单选项,“退出”、“隐藏”、“显示”;转载 2013-05-16 10:23:46 · 1556 阅读 · 0 评论 -
C# 如何窗体去掉上面的最大化,最小化合关闭以及实现无边框窗体拖动
最近在研究winform,查了一些资料以及论坛,总结一些吧1.C# 如何窗体去掉上面的最大化,最小化合关闭主窗口中弹出子窗口,但子窗口不想要最大化,最小化合关闭的那一条,如图要去掉的标题栏解决方法:FormBorderStyle选择none代码修改为 form2.FormBorderStyle = FormBorderStyle.None;原创 2013-09-10 17:43:46 · 26564 阅读 · 1 评论 -
SqlBulkCopy(批量复制)使用方法
地址:http://www.cnblogs.com/scottckt/archive/2011/02/16/1955862.htmlSqlBulkCopy提供了一种将数据复制到Sql Server数据库表中高性能的方法。SqlBulkCopy 包含一个方法 WriteToServer,它用来从数据的源复制数据到数据的目的地。 WriteToServer方法可以处理的数据类型有D转载 2013-10-29 18:01:06 · 3019 阅读 · 1 评论 -
SqlBulkCopy的几点注意事项
原文:http://blog.163.com/xiong1000@126/blog/static/218930920107240184853/SqlBulkCopy 非常好用这一点毋庸置疑,效率肯定是比INSERT ...SELECT 要高个几倍。不过刚开始我遇到很多问题。会报运行时异常:“给定的 ColumnMapping 与源或目标中的任意列均不匹配”的处理转载 2013-10-29 18:03:11 · 16837 阅读 · 4 评论 -
C# XML 添加,修改,删除Xml节点
原文:http://rzshengyuan.blog.163.com/blog/static/1364934832010101393637819/ //添加xml节点 private void AddXml(string image, string title) { XmlDocument xmlDoc = new XmlDocument();转载 2013-10-31 16:29:41 · 22456 阅读 · 0 评论 -
C#连接mysql (vs2010)
在vs2010中 工具->数据库连接 里要想连接到mysql数据库,需要安装这样一个东西: MySql Connector;1.首先安装 connector 。下载地址:(http://www.mysql.com/downloads/connector/net/)2.现在就可以了,打开vs2010试试吧! 安装完成后找到安装目录下(C:\Program Files\MySQL转载 2013-11-22 09:11:59 · 5391 阅读 · 1 评论 -
C# 读取 timestamp 时间戳 值为byte[] 类型时,需要转换成 16进制的字符串 和 数据库中的时间戳值进行比对
原文:http://www.cnblogs.com/wuyifu/archive/2012/11/21/2781437.htmlC# 中如何读取出来的时间戳为 byte[] 类型的话,用以下方式转换成 16进制字符串string tmpUfts = "0x"+ BitConverter.ToString(dataRow["ufts"] as System.Byte[], 0).Re转载 2013-11-22 15:31:43 · 4713 阅读 · 0 评论 -
C# 文件大小换算
原文地址:http://gis-conquer.blog.sohu.com/117812977.html 开发中有时候会遇到获取文件大小的功能。这里介绍下:(1)获取文件的字节长度 /// /// 获取文件大小 /// /// /// public static long转载 2013-12-05 10:21:36 · 10310 阅读 · 0 评论 -
C# Winform使用问题总结
一直想把编程过程中遇到的问题总结下,可以自己的拖延症太厉害了,每每有心得,都想拖,然后一拖再拖,最后就不了了之了,从前的一些心得体会也不去追究了,就从现在开始吧,以后凡是C# Winform编程过程中的心得体会都记录到此文中1.C# Winform中的checkedListBox 为什么要点2次才选中? checkedListBox中有一个CheckedOnClick属性,设置为原创 2013-08-08 15:21:55 · 1104 阅读 · 0 评论 -
深入浅出分析C#接口的作用
1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给转载 2014-04-28 13:19:06 · 1119 阅读 · 0 评论 -
C#动态创建子窗口时被父窗口中定义的一些button等覆盖
最近做个项目,动态创建子窗口后发现被父窗口中的一些button所覆盖,晚上查了好久,后来在一个帖子中找到了答案,再次将该帖子整理下,帖子地址(http://bbs.csdn.net/topics/330055738)子窗口被覆盖的效果图如下:后来hululuzhu网友给出了一个答案,我试了一下,是正确的,代码如下using System.Runtime.Intero转载 2013-09-09 18:01:02 · 4862 阅读 · 1 评论 -
Winform中代码生成的控件如何覆盖之前的控件
今天写个winform的代码,中间用到自动生成控件,但生成后的控件始终被原先的控件所覆盖,如图后来在网上查了发现原因是“和controls.add的顺序有关.可以通过control.bringtofront().或者control.SendToBack()来改变Z轴”我修改后的代码如下PictureBox pictureBox = new PictureBox();pictu原创 2013-09-06 11:30:34 · 4033 阅读 · 0 评论 -
C# 三种写入XML文档的方法
原创地址:http://www.cnblogs.com/jfzhu/archive/2012/12/04/2800656.html我在以前的博客中介绍了如何使用XmlDocument类对XML进行操作,以及如何使用LINQ to XML对XML进行操作。它们分别使用了XmlDocument类和XDocument类。在本文中,我再介绍一个类,XmlTextWriter。我们分别用这三个类将同转载 2013-05-16 17:51:36 · 2090 阅读 · 0 评论 -
c#中如何保留小数点后2位
最近开始使用ASP.Net,对于其中的一些函数还不是很了解,今天正好用到一个保留小数点个数的函数。Math.Round(Double, Int32)eg:Math.Round(3.1415926, 2); //返回 3.14原创 2013-05-09 16:38:46 · 4452 阅读 · 0 评论 -
对于初学者总结的一些C#问题
1.using 命名空间,报错:引入xxx.xxx显示没有命名空间。解决方法:右击“引入”->"添加引入"->".NET",然后选择相应的命名空间原创 2013-05-17 11:31:25 · 835 阅读 · 0 评论 -
动态调用WebService(C#)
最近有个项目,需要使用到动态调用WebService,发现网上有篇文章不错,拿来与大家分享下。原文地址:http://www.cnblogs.com/jannock/articles/1528560.html通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的U转载 2013-05-19 09:44:35 · 1267 阅读 · 0 评论 -
WinForm做的可展开收起的消息框
最近要开发一个WinForm的程序,以前没使用过C#,算现学现卖吧,其实这个例子很简单,适合于初学者。对于大部分人在安装程序时肯定都忽略了那个能展示、收起的消息框,结果今天想做一个这样的消息框,结果发现还颇费了一番周折。下面就把实现的过程和代码贴出来,与大家分享。1.效果图请注意下载效果图上“显示详情”按钮上图标的变化(请忽略创建、读取XML,那是我做的另一个示例)原创 2013-05-23 16:40:05 · 4963 阅读 · 0 评论 -
C#遍历DataSet中数据的几种方法总结
//多表多行多列的情况foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable { foreach (DataRow dr in dt.Rows) ///遍历所有的行 foreach (DataColumn dc in dt.C转载 2013-05-14 07:30:15 · 1276 阅读 · 0 评论 -
C#中使用app.config文件(未完待续)
要使用app.config就要使用ConfigurationManager,而要使用该类就需要相应的引用1.首先添加引用.NET -->System.Configuration2.然后Using System.Configuration;未完待续原创 2013-05-15 11:33:29 · 1093 阅读 · 0 评论 -
对ComboBox,ListBox,CheckedListBox添加,移除项
原文:http://blog.sina.com.cn/s/blog_5d6936a50100bgf7.html以ComboBox控件为例,添加:1.cob1.Items.Add(string value);2.cob1.Items.Insert(int index,stringvalue);index是列表中的位置移除:1.cob1.Items.Remove转载 2013-08-01 18:02:00 · 4089 阅读 · 0 评论 -
C# WINFORM 上传图片 并保存在程序的根目录的某个文件夹中
原文地址:http://www.cnblogs.com/right_forever/archive/2011/05/31/2064257.htmlC# WINFORM 上传图片 并保存在程序的根目录的某个文件夹中在页面不打开图片 private void btnUpLoad_Click(object sender, EventArgs e)转载 2013-08-20 13:38:40 · 9326 阅读 · 0 评论 -
将Byte[]转换成string方法
在网上看到的一个将Byte[]private string Byte2String(byte[] arrByte){ StringBuilder sb = new StringBuilder(); sb.Append("0x"); foreach (byte b in arrByte) { sb.Append(b > 15 ? Convert.转载 2014-06-06 15:05:46 · 5060 阅读 · 0 评论