繁体   English   中英

设置除Main以外的其他类别的文​​本

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM