从另一个类添加XAML元素

时间:2019-04-22 11:17:47

标签: c# class xaml

我想将TextBlock从另一个类添加到MainWindow的StackPanel中。如果我只是尝试在类内创建一个新的TextBlock元素,则会收到错误消息,它必须是STA Thread。然后,我尝试在该方法上添加[STAThread],但是它没有任何作用。之后,我尝试创建一个新线程,但随后出现错误,我尝试将TextBlock作为子元素添加的元素位于另一个线程中。

现在我的问题是,如何通过另一个类事件在MainWindow.xaml中添加新的xaml元素?

MainWindow.xaml.cs代码:https://pastebin.com/3mFUZhaZ

MainWindow.xaml代码:https://pastebin.com/D1RqsUkS

Bot.cs代码:https://pastebin.com/pzRuVE2D

预先感谢

0 个答案:

没有答案