从VB.NET项目(Myform.vb)到C#项目(program.cs),从文本框访问和显示文本字符串的最佳方法是什么?我已经添加了程序集引用,但是我仍然无法调用它。我认为这是因为它是一个“朋友”领域,因此我将其改为公共领域。但它仍然无法正常工作。也许我错过了什么?或者我的代码已关闭?
请你看看。提前谢谢!
的Program.cs:
using MyVBProj;
String _Result = String.Empty;
MyVBProj.Myform _MainForm = new MyVBProj.Myform();
if (_MainForm.ShowDialog() == DialogResult.OK)
{
_Result = _MainForm.TextBox1.Text; // I also tried _Result = _MainForm.SomeString;
}
Myform.vb
Public ReadOnly Property SomeString() As String
Get
Return TextBox1.Text
End Get
End Property