
winform
小小农民
这个作者很懒,什么都没留下…
展开
-
winform MouseWheel事件无效
winform中有时MouseWheel事件会失效,点击下控件后才生效,这是初始是控件没有获取焦点。可在初始化是给他设置为活动的控件 this.panelPic.MouseWheel += new MouseEventHandler(loadPic_MouseWheel);this.ActiveControl = this.panelPic;原创 2016-06-23 14:03:23 · 4089 阅读 · 0 评论 -
winform 显示控件层级关系
winform 显示控件层级关系原创 2016-06-08 09:31:46 · 8174 阅读 · 1 评论 -
winform改变图片的透明度
方法://改变图片的透明度 private Image ChangeAlpha(Image image) { Bitmap img = new Bitmap(image); using (Bitmap bmp = new Bitmap(img.Width, img.Height, System.Drawing.Im原创 2013-05-10 15:08:20 · 4392 阅读 · 3 评论 -
lable picturebox等控件背景颜色透明
这里的透明是用 控件的背景颜色与上层的背景色一致产生类似透明效果。例:this.lable1.BackColor = Color.Transparent;当设置控件为Disable(Enabled=false)时。上面的方法就不行了,这时要重写Enabled方法 public static void SetControlEnabled(Control c, bool enabl原创 2013-05-10 14:53:43 · 2123 阅读 · 0 评论 -
获取winform任意位置点击事件
在form类中InitializeComponent(); 后添加代码:Application.AddMessageFilter(this);form类中添加方法:类中添加方法: bool IMessageFilter.PreFilterMessage(ref Message m) { if (m.Msg == 0x201)原创 2013-05-10 14:14:04 · 5723 阅读 · 1 评论 -
winform移动窗体或窗体中的控件
新建类:winMoveusing System;using System.Collections.Generic;using System.Text;namespace WinExcelIEview{ using System.Windows.Forms; internal class winMove { private bool isMouseD原创 2013-05-10 13:37:22 · 891 阅读 · 0 评论 -
C# WinForm获取当前路径汇总
Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整转载 2013-04-11 09:46:00 · 917 阅读 · 0 评论