Я сделал приложение с NavigationWindow с загруженной в него страницей. Также есть еще одно (обычное) окно в этом проекте. Имена этих окон/страниц:
NavigationWindows: MainWindows
Page: Page1
Window: TwitterConnect
Label on Page: label4
У меня есть ярлык на странице 1, и я хочу изменить его с TwitterConnect. Поскольку я создаю новый экземпляр Page1 для вызова метода ConnectToTwitter(), метка на моей странице не обновляется. Вот код в программном коде TwitterConnect:
private void button1_Click(object sender, RoutedEventArgs e)
{
string pin = twitpin.Text;
Page1 page = new Page1();
page.ConnectToTwitter(pin, genratedToken);
this.Close();
}
Я искал Google, чтобы найти решение, но я не понимаю. Я думаю, это как-то связано с Dispatcher?!
Я действительно новичок в C#, VS10express и WPF.
Как изменить label4 в TwitterConnect? Не могли бы вы объяснить это фрагментом кода?