diff --git a/Server/Models/Information.cs b/Server/Models/Information.cs index 8de3a41..0eb162e 100644 --- a/Server/Models/Information.cs +++ b/Server/Models/Information.cs @@ -10,5 +10,7 @@ namespace Server.Models class Information : ObservableObject { public bool CanStartServer { get; set; } + + public bool ServerOnline { get; set; } } } diff --git a/Server/ViewModels/MainViewModel.cs b/Server/ViewModels/MainViewModel.cs index 576f376..e745e4c 100644 --- a/Server/ViewModels/MainViewModel.cs +++ b/Server/ViewModels/MainViewModel.cs @@ -22,6 +22,7 @@ namespace Server.ViewModels Debug.WriteLine("init mainviewmodel"); InformationModel = new Information(); InformationModel.CanStartServer = true; + InformationModel.ServerOnline = false; this.ServerStartCommand = new RelayCommand(() => { Debug.WriteLine("connect button clicked"); @@ -35,7 +36,7 @@ namespace Server.ViewModels Debug.WriteLine("can start server " + InformationModel.CanStartServer); serverCommunication.Start(); - + InformationModel.ServerOnline = true; InformationModel.CanStartServer = false; } }); diff --git a/Server/Views/MainWindow.xaml b/Server/Views/MainWindow.xaml index b42da60..ef6b2ad 100644 --- a/Server/Views/MainWindow.xaml +++ b/Server/Views/MainWindow.xaml @@ -7,7 +7,8 @@ mc:Ignorable="d" Title="MainWindow" Height="450" Width="800"> -