c# 绘制文本框 onclick
c# Draw Textbox onclick
对于学校的项目,我需要创建一个名为 Use Case Helper 的程序。
当我单击 windows 表单应用程序中的某处时,必须出现一个文本框。我不知道如何实现这一点,我想是通过绘画事件,但我找不到任何东西。
有人能给我指出正确的方向吗?
您应该检查窗体或面板上的 OnClick 事件。然后你应该得到 x 和 y 参数,最后,使用方法 panel1.Controls.Add(yourTextBox);
但说真的,这是一个可以用谷歌搜索的问题,所以,请避免在 Whosebug 上问这样的问题。
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
TextBox tb = new TextBox();
tb.Text = "Sample Stuff";
tb.Location = e.Location;
this.Controls.Add(tb);
}
这将在您点击的任何位置添加一个文本框。
对于学校的项目,我需要创建一个名为 Use Case Helper 的程序。
当我单击 windows 表单应用程序中的某处时,必须出现一个文本框。我不知道如何实现这一点,我想是通过绘画事件,但我找不到任何东西。
有人能给我指出正确的方向吗?
您应该检查窗体或面板上的 OnClick 事件。然后你应该得到 x 和 y 参数,最后,使用方法 panel1.Controls.Add(yourTextBox);
但说真的,这是一个可以用谷歌搜索的问题,所以,请避免在 Whosebug 上问这样的问题。
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
TextBox tb = new TextBox();
tb.Text = "Sample Stuff";
tb.Location = e.Location;
this.Controls.Add(tb);
}
这将在您点击的任何位置添加一个文本框。