C#
涂有
架构世界,架构未来
展开
-
C#右键菜单
范例说明:本范例讲解如何创建右键菜单,重点请注意菜单控件ContextMenuStrip的使用.关键步骤:1.创建一个新的Windows工程。2.把ContextMenuStrip控件拖放到设计界面上,Name属性设置为cmMenu.3.单击ContextMenuStrip控件的Type Here文本区域,可以输入菜单项的名称,如&new,然后回车.4.添加RichTextBo原创 2013-04-18 19:45:49 · 639 阅读 · 0 评论 -
C#最小化时隐藏为任务栏图标
1.设置窗体属性showintask=false 2.加notifyicon控件notifyicon1,为控件notifyicon1的属性icon添加一个icon图标。 3.添加窗体最小化事件(首先需要添加事件引用)://this.sizechanged+=newsystem.eventhandler(this.form1_sizechanged); //上面一行是主窗体ini原创 2013-04-19 00:19:56 · 937 阅读 · 0 评论 -
注册表--->使自己的程序实现开机启动
(1)启动注册表,用“regedit”命令(2)HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Windows\CurrentVersion\Run的位置上新建一个字符串值,键入名字和路径原创 2013-04-19 09:07:49 · 655 阅读 · 0 评论 -
C#中colorDialog、fontDialog、openFileDialog的用法
(1)colorDialog的使用 if (this.colorDialog1.ShowDialog() == DialogResult.OK) { this.parentNumberColor = colorDialog1.Color; }(2)fontDialog的使用原创 2013-04-19 15:42:12 · 2256 阅读 · 0 评论 -
C#开机自启动时最小化到托盘,右击显示菜单
拉一个NotifyIcon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。添加一个ContextMenuStrip控件,然后设置notifyIcon1的属性ContextMenuStrip为你添加的contextMenuStrip1如果不想让程序在任务栏中显示,请把窗体的属性ShowInTaskbar设置为false代码:原创 2013-04-19 19:28:28 · 912 阅读 · 0 评论 -
C#保存Color、读取Color到xml
(1)读取xml,获得Color的Name值XmlDocument xml = new XmlDocument();xml.Load("xml文件路径");Color myColor = Color.FromName(xml.getElementsByTagName("color")[0].InnerText);(2)保存,记住Color的Name值Color color =原创 2013-04-20 11:57:05 · 1711 阅读 · 0 评论 -
C#小点点(通过一段代码,想开去)
1、System.Convert.toInt32("String"); //实现类型的转换2、Encoding.ASCII.GetString(byteArray,start,end); //给byte数组加密,Encoding.ASCII.GetBytes()3、设置label的高度和宽度先把autoSize:false,然后改size属性4、给button添加悬浮提示,先拖动一个原创 2013-06-19 21:28:29 · 821 阅读 · 0 评论 -
c# 将图片变黑白
public Bitmap WhiteAndBlack(System.Drawing.Bitmap image) { //原来图片的长度 int width = image.Width; //原来图片的高度 int height = image.Height;转载 2013-06-24 21:23:17 · 2650 阅读 · 0 评论 -
C# tableControl的标签添加图像
(1)拖一个ImageList控件到窗体,然后添加图片,设置图片大小为32,32(2)设置TabControl的ImageList属性为这个ImageList(3)设置每个TabPage的ImageIndex就行了效果图如下:原创 2013-06-21 23:10:43 · 3211 阅读 · 0 评论 -
C#登录窗口的实现(不用隐藏)
(1)、在程序入口处,打开登录窗口 static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form form = new log原创 2013-06-22 10:00:04 · 1646 阅读 · 0 评论 -
C#初学总结
DateTime t1 = Convert.ToDateTime("1999-8-9");DateTime t2 = Convert.ToDateTime("2007-8-19");TimeSpan ts = t2 - t1;int d = ts.Days;d就是间隔的天数---------------------------------------------------------原创 2013-04-18 22:53:30 · 537 阅读 · 0 评论 -
C#父与子窗口的控件之间的相互应用
总结:窗体嵌套不能太多,最好不要超过三层,父窗体应该提供交互控件的设置方法。 很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异: 第一种,在主窗体类中定义一个静态成员,来保存当前原创 2013-04-18 22:33:09 · 795 阅读 · 0 评论