龙空技术网

点不到的按钮-winform版

爱折腾的仙剑迷 632

前言:

今天朋友们对“winform获取控件位置”大致比较关怀,朋友们都需要分析一些“winform获取控件位置”的相关资讯。那么小编同时在网络上网罗了一些关于“winform获取控件位置””的相关知识,希望你们能喜欢,朋友们一起来学习一下吧!

今天我们来做个点不到的按钮-winform版,话不多说,直接开整。

第一步:如下图所示,我们先在主窗口中创建两个按钮,并将它的text属性设置为“出去玩”和“干家务”。

创建两个按钮

第二步:点击出去玩这个按钮(这是我最喜欢winform的一点,绑定函数只需要轻轻一点)进入到代码编辑界面,代码很简单,有注释。

private void button1_Click(object sender, EventArgs e){Random random = new Random();//随机数int w = this.Width-160;//窗口宽度,这里我们减去按钮的宽度,方式按钮跑到最边边上,点不到。int h = this.Height-50;//窗口高度,减去了按钮的高度int toplocation = random.Next(0,h);//随机生成按钮上方位置坐标int lefulocation = random.Next(0,w);//随机生成按钮左侧位置坐标//更改按钮位置button1.Top = toplocation;button1.Left = lefulocation;}

第三步:回到设计界面,我们为出去玩这个按钮添加一个鼠标经过的事件,并绑定到点击事件逻辑。

绑定事件

第四步:在设计界面点击做家务按钮,进到代码编辑界面,写下一行代码

private void button2_Click(object sender, EventArgs e){MessageBox.Show("好好干活,努力挣钱就对了。");//创建并显示一个弹窗}

然后把这个项目发布,就可以整蛊你熟悉的人了。

标签: #winform获取控件位置