Vb.net 在不使用按钮的情况下用visual basic编写文本框?
我最近开始学习VisualBasic,但仍然无法学习如何在不使用按钮的情况下编写文本框Vb.net 在不使用按钮的情况下用visual basic编写文本框?,vb.net,forms,visual-studio,Vb.net,Forms,Visual Studio,我最近开始学习VisualBasic,但仍然无法学习如何在不使用按钮的情况下编写文本框 Public Class Form1 Private Sub createtb1() Dim tb1 As New TextBox tb1.Text = "hello" tb1.Visible = True End Sub End Class 在visual studio中创建winform应用程序后,请提供帮助, 然后双击Form1的“加载”事件。在首
Public Class Form1
Private Sub createtb1()
Dim tb1 As New TextBox
tb1.Text = "hello"
tb1.Visible = True
End Sub
End Class
在visual studio中创建winform应用程序后,请提供帮助, 然后双击Form1的“加载”事件。在首次显示窗体之前触发 在事件中添加一些代码:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
createtb1()
End Sub
Private Sub createtb1()
Dim tb1 As TextBox = New TextBox()
tb1.Name = "TextBox1"
tb1.Size = New Size(100, 20)
tb1.Location = New Point(300, 150)
tb1.Text = "hello"
tb1.Visible = True
Me.Controls.Add(tb1)
End Sub
End Class
运行项目后,您可以在表单中看到一个文本框:
编写文本框代码是什么意思?你是说,而不是说,你想创建一个新的
TextBox
,并在运行时将其添加到表单中?如果是这样的话,按钮
就无关紧要了。按钮
能为您做的唯一一件事就是提供一个单击事件,您可以处理该事件并将所需代码放入其中。如果您不想在按钮的上单击执行代码,则不要执行。显然,您需要决定在什么情况下执行代码,以及此时引发了什么事件,以便您可以处理该事件。@jmchiliney抱歉,我的错。我有一个空白表格,想创建一个简单的文本框,里面有“你好”的文字。没有人应该阅读评论才能理解问题。编辑问题并对问题进行全面、清晰的解释。也就是说,您显然还没有进行适当的研究,因为有大量关于在运行时添加控件的信息,而且您缺少一段非常明显的代码。此外,如果您可以在按钮的单击上创建并添加文本框
,则创建和添加文本框
部分是不相关的。重要的是具体的触发因素,但你还没有解释。你的问题需要更多的思考。@jmcilhinney你介意告诉我我会做什么吗。我的观点是,在这里发布问题之前,你需要做适当的研究。这里发布的内容是你可以自己解决的,而不是你懒得解决的。我刚刚在网上搜索了“vb.net在运行时添加控件”,第一个结果就是这个网站上的一个线程,显示了您错过的内容。如果我能在几秒钟内找到,你也可以,而且应该已经找到了。