C# 需要在i';在.net窗体中单击鼠标点
我需要在.net表单中单击鼠标点时自动(而不是手动)生成文本框。例:如果我以C#.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
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上生成文本框。那么这段代码如何修改呢。。。请告诉我..我被那部分卡住了。请帮帮我