C# 需要在i';在.net窗体中单击鼠标点

C# 需要在i';在.net窗体中单击鼠标点,c#,winforms,C#,Winforms,我需要在.net表单中单击鼠标点时自动(而不是手动)生成文本框。例:如果我以C#.net形式单击鼠标点。然后我想为特定的表单生成文本框 tnxxxxxxxxxxxxxx看看这个示例: public partial class Form1 : Form { public Form1() { InitializeComponent(); this.MouseDown += new System.Windows.Forms.MouseEventHand

我需要在.net表单中单击鼠标点时自动(而不是手动)生成文本框。例:如果我以C#.net形式单击鼠标点。然后我想为特定的表单生成文本框


tnxxxxxxxxxxxxxx

看看这个示例:

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

        this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseDown);
    }

    private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
        TextBox tb = new TextBox();
        tb.Location = new Point(e.X, e.Y);
        tb.Width = 100;
        this.Controls.Add(tb);
    }
}

你是说像这样的事吗

private void button1_Click(object sender, EventArgs e)
{
    TextBox tb = new TextBox();
    tb.Location = new Point(75, 75);
    this.Controls.Add(tb);
}

请告诉我们到目前为止你都做了些什么。@HABJAN-doh,你比我先做了:-)嗨,HABJAN,这对它非常有效。但是你能告诉我,如果我在图像中点击鼠标点(当我在pictureBox中浏览图像后(我在执行微粒表单后告诉你)),那么我需要在微粒pictureBoximage上生成文本框。那么这段代码如何修改呢。。。请告诉我..我被那部分卡住了。请帮帮我