【问题标题】:c# Draw Textbox onclickc# 绘制文本框 onclick
【发布时间】:2015-02-12 11:25:50
【问题描述】:

对于学校的一个项目,我需要创建一个名为 Use Case Helper 的程序。

当我单击 Windows 窗体应用程序中的某个位置时,必须出现一个文本框。我不知道如何实现这一点,我想通过绘画事件,但我找不到任何东西。

有人能指出我正确的方向吗?

【问题讨论】:

    标签: c# textbox draw


    【解决方案1】:
        private void Form1_MouseUp(object sender, MouseEventArgs e)
        {
            TextBox tb = new TextBox();
            tb.Text = "Sample Stuff";
    
            tb.Location = e.Location;
    
            this.Controls.Add(tb);
        }
    

    这将在您单击的任何位置添加一个文本框。

    【讨论】:

      【解决方案2】:

      您应该检查表单或面板上的 OnClick 事件。然后你应该得到 x 和 y 参数,最后,使用方法panel1.Controls.Add(yourTextBox); 但说真的,这是可在 Google 上搜索的问题,因此请避免在 StackOverflow 上提问。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 2015-08-19
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      相关资源
      最近更新 更多