5、效果
此时运行项目,窗体效果如下:
窗体事件窗口的皮肤已经自定义完毕,下面我们为窗口添加事件:关闭和移动。
1、关闭窗口
为关闭按钮,添加关闭事件,按钮如下。
private void panel1_Click(object sender, EventArgs e)
{
this.Close();
}
2、窗口移动代码
public void FrmMove(Form Frm, MouseEventArgs e) //Form或MouseEventArgs添加命名空间using System.Windows.Forms;
{
if (e.Button == MouseButtons.Left)
{
Point myPosittion = Control.MousePosition;//获取当前鼠标的屏幕坐标
myPosittion.Offset(CPoint.X, CPoint.Y);//重载当前鼠标的位置
Frm.DesktopLocation = myPosittion;//设置当前窗体在屏幕上的位置
Tem_place = 0;
this.Height = FrmHeight;
}
}
好了,今天就分享到这边,需要示例代码的,私信回复:1099,获取。
我是编程乐趣,一个10年.Net开发经验老程序员,专注开源项目和编程知识分享。
私信回复:【888】,领取.Net视频教程。