WPF przekazujący ciąg do nowego okna

Próbuję przekazać ciąg znaków do nowego okna, gdy zostanie otwarte i nie działa. Oto kod w oknie 1;

Okno 1

private void myButton_Click(object sender, RoutedEventArgs e)
{
    var newMyWindow2 = new myWindow2();
    newMyWindow2.Show();
    newMyWindow2.myString = "The great String Value";
}

W Windows 2 jest moja deklaracja ciągu;

Windows 2

public partial class myWindow2 : Window
{
    public string myString { get; set; }
}

Kiedy go uruchomię, napis wychodzi NULL. Dlaczego to?

questionAnswers(2)

yourAnswerToTheQuestion