[英]Setting Text From Class other than Main
我正在尝试在WPF表单上的文本框中更改文本。 至今:
这是我更新文本框的方法。 在MainWindow.cs中
public void BodyText(string message)
{
txtBody.Clear();
txtBody = new TextBox();
txtBody.Text = message;
}
我正在尝试通过不同的类更新文本框
MainWindow.BodyText(e.bodyresult);
其中e.bodyresult
是字符串
我读了很多不同的东西,但它们似乎都没有我期望的那样。 我是C#的新手,因此可以提供任何帮助
MainWindow
是类的名称。 在另一个类中,您需要有权访问充当主窗口的该类型的实例。
像这样:
MainWindow x = (MainWindow) App.Current.MainWindow;
x.BodyText("Message");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.