0
我有一个文本框textBoxQuery
,窗口QueryWindow
。如何在另一个窗口中读取文本框的文本
我需要在另一个窗口中访问textBoxQuery
的Text
,MainWindow
。
我在QueryWindow
以下访问:
public string QueryString
{
get { return textBoxQuery.Text; }
set { textBoxQuery.Text = value; }
}
我试图在MainWindow
使用它:
cmdLine += QueryString;
不过,我抛出一个CS0120
错误。 “非静态字段,方法或属性需要对象引用。”
我也试图实现以下方法QueryWindow
:
public string queryString()
{
return textBoxQuery.Text;
}
然后使用MainWindow
如下:
cmdLine += QueryWindow.queryString();
但没有上述的工作。
我已经通过Google进行了搜索,但没有找到任何解决方案似乎工作。从另一个窗口/类访问控件属性的正确方法是什么?
你错过了面向对象编程的巨大课程。我会首先阅读一本书。 – Steve