C# 需要在点击图像框中的鼠标点时自动生成文本框(在浏览表单中的图像后)。用于.net表单
我需要生成文本框,而我在图像框中点击鼠标点。在此代码中,只生成文本框,单击表单。它不会为单击图像框生成文本框C# 需要在点击图像框中的鼠标点时自动生成文本框(在浏览表单中的图像后)。用于.net表单,c#,C#,我需要生成文本框,而我在图像框中点击鼠标点。在此代码中,只生成文本框,单击表单。它不会为单击图像框生成文本框 public partial class Form1 : Form { public Form1() { InitializeComponent(); this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseDown); }
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);
}
}
公共表格1()
{
初始化组件();
this.MouseDown+=new System.Windows.Forms.MouseEventHandler(this.Form1\u MouseDown);
}
您的这段代码在表单上添加mousedown事件。
如果要在图像框中显示鼠标按下事件,
这样做
1) 转到表单设计器
2) 在“图像属性”框中,转到“事件”,然后在“鼠标向下”中选择Form1\u鼠标向下事件
希望这有帮助
公共表格1()
{
初始化组件();
this.MouseDown+=new System.Windows.Forms.MouseEventHandler(this.Form1\u MouseDown);
}
您的这段代码在表单上添加mousedown事件。
如果要在图像框中显示鼠标按下事件,
这样做
1) 转到表单设计器
2) 在“图像属性”框中,转到“事件”,然后在“鼠标向下”中选择Form1\u鼠标向下事件
希望这有帮助