/// <summary> /// Konstruktor głównego okna /// </summary> public MainWindow() { InitializeComponent(); //utworzenie stanu programu stan = new StanProgramu(); PrzelaczInterfaceRozgryki(); listBox_druzyny.ItemsSource = stan.Druzyny; listBox_sedziowie.ItemsSource = stan.Sedziowie; }
/// <summary> /// Funkcja wczytująca stan gry /// </summary> private void WczytajStanProgramu(StanProgramu s) { stan = s; ResetInterfaceu(true); if (stan.CzyFinalRozpoczety) { WczytajFazeFinalowa(); } else if (stan.CzyPolfinalRozpoczety) { WczytajFazePolfinalowa(); } else if (stan.CzyRozgrywkaRozpoczeta) { WczytajFazePoczatkowa(); } listBox_druzyny.ItemsSource = stan.Druzyny; listBox_sedziowie.ItemsSource = stan.Sedziowie; listBox_sedziowie.Items.Refresh(); listBox_druzyny.Items.Refresh(); }