Как выполнить функцию из окна в другое окно? - PullRequest
0 голосов
/ 01 ноября 2010

У меня есть этот код в моем MainWindow.xaml.cs

Page2 myPage = new Page2 ();

myPage.ShowData ();

По сути, он должен реализовывать функцию из другого класса, поскольку функция объявлена ​​как общедоступная, и доступ к ней должен получить другой класс, но когда я пытаюсь выполнить ее, она ничего не делает. Он достигает точки останова, но функция не выполняется.

В моем Page2.xaml.cs у меня,

публичный void ShowData () { textBox1.Text = "Test"; }

1 Ответ

1 голос
/ 01 ноября 2010

Проверьте, требуется ли вызов, позвонив по номеру textBox1.InvokeRequired.Если это значение true, вам нужно позвонить textBox1.Invoke([Delegate function]);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...