Winform
文章平均质量分 76
从_零_开始
这个作者很懒,什么都没留下…
展开
-
WinForm 中的 Form_Load函数和 public Form()的区别
public Form()所谓的构造函数。 Form_Load所谓的窗体加载函数WinForm 中的 Form_Load函数和他的构造函数 public Form()有区别: (1): public Form():程序入口,它的InitializeComponent() 做了许多初始化的工作,所以Load才能成为一个事件,InitializeComponent为你的程序作了必要原创 2013-07-08 14:06:34 · 4798 阅读 · 0 评论 -
自定义winform控件如何添加到工具箱
1. 工具=》选项=》Windows窗体设计器=》常规=》AutoToolBoxPopulate=》True2.原创 2014-07-21 10:19:48 · 16448 阅读 · 0 评论 -
C#窗体无法接受Keydown事件
问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序。原因:由于窗体中添加了控件,于是焦点就在其中一个控件上,如果我们要处理的事件窗体和获取焦点的控件都同时拥有,系统就会将键盘的操作键值直接传递给这个获取焦点的控件。,就会出现上面这个问题。解转载 2014-02-13 16:22:19 · 1964 阅读 · 0 评论 -
让窗体居中
在子窗体的Load事件中 这样写 this.StartPosition = FormStartPosition.CenterParent; 其实这样写是不对的,正确的写法应该是 this.StartPosition = FormStartPosition.CenterScreen; 为什么是CenterScreen而不是CenterParent呢? 那是因为我们转载 2014-02-17 15:34:18 · 1245 阅读 · 0 评论 -
Web Service 代理类组成
客户端调用Web Service的方式我现在知道的有三种,分别为Http_Get,Http_Post和通过代理类来调用直接通过HTTP-GET和直接通过HTTP-POST来请求访问Web服务是非常底层的且麻烦,(详细用法请查看C#分类中的说明),还有一种就是通过代理类来访问,DoNet框架提供的WSDL.EXE可以产生要求的代理类.在.net命令里输入wsdl http//url/xx转载 2013-08-04 22:43:35 · 626 阅读 · 0 评论 -
Winform中如何获取文件名与文件路径
获取文件名方法:用System.IO.Path.GetFileName和System.IO.Path.GetFileNameWithoutExtension(无扩展名)的方法获取文件路径方法://获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.原创 2013-07-03 13:18:41 · 1298 阅读 · 0 评论 -
Dictionary存储本地图片_FileInfo读取本地图片路径和名字
知识要点:PictureBox用来显示图片,Dictionary用来存储图片名字和路径的对应关系,FileInfo用来读取图片名字和路径,Image和Bitmap用来操作图片 using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;原创 2013-07-03 12:26:45 · 1240 阅读 · 0 评论 -
获取上传图片的路径、名字
上传图片时,如何获得图片的路径,图片名及图片扩展名,代码如下所示: private void btnSubmit_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog();//new一个方法 ofd.InitialDire原创 2013-07-03 13:19:38 · 4136 阅读 · 1 评论 -
buttom的 button_Click 注意点
当鼠标焦点在buttom上时,这时按下 Enter键 就已经表示 单击按钮事件了。原创 2013-07-17 00:20:09 · 639 阅读 · 0 评论 -
text输入框只能输入 正整数 或者 整数
this.txtSafeCapacity.Name = "txtSafeCapacity"; this.txtSafeCapacity.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.True; this.txtSafeCapacity.Properties.Mask.Edi原创 2014-07-01 23:12:11 · 3098 阅读 · 0 评论