我正在尝试更改WPF表单上的文本框中的文本。到目前为止:
这是我更新文本框的方法。它在MainWindow.cs
中public void BodyText(string message)
{
txtBody.Clear();
txtBody = new TextBox();
txtBody.Text = message;
}
我正在尝试通过
更新不同类的文本框MainWindow.BodyText(e.bodyresult);
其中e.bodyresult
是一个字符串
我已经阅读了很多不同的东西,似乎没有一个像我期望的那样工作。我是C#的新手,所以任何帮助都会受到赞赏
答案 0 :(得分:0)
MainWindow
是一个类的名称。在您的其他类中,您需要有权访问充当主窗口的该类型的实例。
这样的事情:
MainWindow x = (MainWindow) App.Current.MainWindow;
x.BodyText("Message");