如何在Windows窗体上拖动自定义用户控件?

时间:2015-05-01 19:29:03

标签: c# .net forms winforms user-controls

我有一个包含两个项目的sln文件,第一个项目包含一个继承自Button的Custom Usercontrol,第二个项目有一个表单和一个按钮,当我单击表单上的按钮时,自定义用户控件是一个按钮将被添加到表单,现在我应该能够在我运行它之后将表单上的按钮拖到表单上的任何位置,如何操作。

public partial class buttCustom : Button
{
    public buttCustom()
    {
        InitializeComponent();
    }
}

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void toolStripButton1_Click(object sender, EventArgs e)
    {
        this.Controls.Add(buttControl);
    }
}

enter image description here

我应该能够将图像中的绿色自定义按钮移动到我想要的任何地方使用鼠标。

0 个答案:

没有答案