how to make a button open window in wpf

Code Example - how to make a button open window in wpf

                
                        private void Button_Click(object sender, RoutedEventArgs e)
{
    window2 win2 = new window2();
    win2.Show();
    this.Close();
}