C#获取其他形式的TextBox Entry
C# Get TextBox Entry in other forms
我有 2 个表单...还有另一个表单的文本框
- 如何从其他表单中获取键入的文本?
- 我试过了,但它出错了。
- 列表项
var mainForm = Application.OpenForms.OfType<Form1>().Single();
mainForm.URL_BOX.Text();
The Error
你真的应该 post 你得到的错误。这不会为我编译,因为您以错误的方式引用 URL_BOX
。你可以这样做:
var mainForm = Application.OpenForms.OfType<Form1>().Single();
string urlBoxText = mainForm.Controls["URL_BOX"].Text;
另请注意,.Text
不需要括号,因为它是 属性 而不是方法。
我有 2 个表单...还有另一个表单的文本框
- 如何从其他表单中获取键入的文本?
- 我试过了,但它出错了。
- 列表项
var mainForm = Application.OpenForms.OfType<Form1>().Single();
mainForm.URL_BOX.Text();
The Error
你真的应该 post 你得到的错误。这不会为我编译,因为您以错误的方式引用 URL_BOX
。你可以这样做:
var mainForm = Application.OpenForms.OfType<Form1>().Single();
string urlBoxText = mainForm.Controls["URL_BOX"].Text;
另请注意,.Text
不需要括号,因为它是 属性 而不是方法。