前提・実現したいこと
C#の勉強をしている者です
Main Window のbuttonを押すとWindow 1を開き、Main Windowを隠す
Window 1のbuttonを押すとMain Windowを開き、Window 1を隠す
というようなプログラムを作りたいのですが、Window 1にボタンを置いて実行するとエラーが出てしまいます
該当のソースコード(Main Window)
C#
1Main window 2 3using System; 4using System.Collections.Generic; 5using System.Linq; 6using System.Text; 7using System.Threading.Tasks; 8using System.Windows; 9using System.Windows.Controls; 10using System.Windows.Data; 11using System.Windows.Documents; 12using System.Windows.Input; 13using System.Windows.Media; 14using System.Windows.Media.Imaging; 15using System.Windows.Navigation; 16using System.Windows.Shapes; 17 18namespace プログラム名 19{ 20 /// <summary> 21 /// MainWindow.xaml の相互作用ロジック 22 /// </summary> 23 public partial class MainWindow : Window 24 { 25 public MainWindow() 26 { 27 InitializeComponent(); 28 } 29 30 private void Button_Click(object sender, RoutedEventArgs e) 31 { 32 var window = new Window1(); 33 window.Show(); 34 this.Hide(); 35 } 36 } 37}
該当のソースコード(Window1)
C#
1using System; 2using System.Collections.Generic; 3using System.Linq; 4using System.Text; 5using System.Threading.Tasks; 6using System.Windows; 7using System.Windows.Controls; 8using System.Windows.Data; 9using System.Windows.Documents; 10using System.Windows.Input; 11using System.Windows.Media; 12using System.Windows.Media.Imaging; 13using System.Windows.Shapes; 14 15namespace プログラム名 16{ 17 /// <summary> 18 /// Window1.xaml の相互作用ロジック 19 /// </summary> 20 public partial class Window1 : Window 21 { 22 public Window1() 23 { 24 InitializeComponent(); 25 } 26 27 private void Button_Click(object sender, RoutedEventArgs e) 28 { 29 30 } 31 } 32} 33
補足情報(FW/ツールのバージョンなど)
visual studio2019
エラーが出るところが書かれていませんが。
回答はすでについているもので問題ないと思いますが、ガイドラインを読んでもうちょい頑張って質問を書きましょう。「エラーが出ます」だけ書かれてもエラーの詳細を提示されないと答えようのない場合があるので。
https://teratail.com/help/question-tips