C#窗体设计:[6]窗体间移动控件

 时间:2026-04-22 18:33:07

1、新建一个C#应用程序,应用程序命名为MoveLabel。

C#窗体设计:[6]窗体间移动控件

2、窗体界面设计如下:

C#窗体设计:[6]窗体间移动控件

3、在新建一个窗体

C#窗体设计:[6]窗体间移动控件

4、对“打开另一个窗口”按钮添加响应函数button1_Click(),响应函数button1_Click()中添加一下代码:

C#窗体设计:[6]窗体间移动控件

5、对“被移动的控件”Label按钮添加响应函数label1_Click(),响应函数label1_Click()中添加一下代码:

private void label1_Click(object sender, EventArgs e)

        {

            if(this.label1.Parent==this)

            {

                frm.Controls.Add(this.label1);

                this.label1.Text = "返回原地";

            }

            else

            {

                frm.Controls.Add(this.label1);

                this.label1.Text = "开始移动";

            }

        }

C#窗体设计:[6]窗体间移动控件

6、程序运行如下:

C#窗体设计:[6]窗体间移动控件

C#窗体设计:[6]窗体间移动控件

  • 如何在photoshop中添加新的字体?
  • photoshop中用混合颜色带功能抠烟雾图的技巧
  • photoshop怎么制作花冠文字效果?
  • 如何在ps中使用投影样式效果
  • 怎样用photoshop制作光盘效果?
  • 热门搜索
    怎么下载歌曲到u盘 脚后跟痛是怎么回事 排卵期出血怎么办 铁皮石斛怎么吃最好 qq怎么盗号 华为手机怎么解锁 笔记本小键盘怎么关 上网用英语怎么说 一抹香怎么养 慢性前列腺炎怎么治疗