public Elimination(Grid wurfanzeige, Grid tabelle, List <Spieler> spieler, UcScheibe dartboard, MainWindow window) { Window = window; Mitspieler = spieler; ErzeugeEliminationSpieler(); Wurfanzeige = wurfanzeige; Tabelle = tabelle; Window.OnSpielerNeu += MainWindow_OnSpielerNeu; Window.OnSpielWechsel += Mainwindow_OnSpielWechsel; Dartscheibe = dartboard; Dartscheibe.IsEnabled = true; Dartscheibe.BtnBack.Click += BtnBack_Click; foreach (Control item in Dartscheibe.grdMain.Children) { if (item.GetType() == typeof(Label)) { item.MouseDoubleClick += Dartscheibe_MouseDoubleClick; } } ZeichneGridWurfanzeige(); ZeichneGridTabelle(); }
public X01(Grid wurfanzeige, Grid tabelle, List <Spieler> spieler, UcScheibe dartboard, int startscore, MainWindow window) { AnzahlSpieler = spieler.Count(); StartScore = startscore; Mitspieler = spieler; foreach (Spieler item in Mitspieler) { item.Score = startscore; } Window = window; Window.OnSpielerNeu += MainWindow_OnSpielerNeu; Window.OnSpielWechsel += Mainwindow_OnSpielWechsel; Wurfanzeige = wurfanzeige; Tabelle = tabelle; Dartscheibe = dartboard; Dartscheibe.IsEnabled = true; Dartscheibe.BtnBack.Click += BtnBack_Click; foreach (Control item in Dartscheibe.grdMain.Children) { if (item.GetType() == typeof(Label)) { item.MouseDoubleClick += Dartscheibe_MouseDoubleClick; } } ZeichneGridWurfanzeige(); ZeichneGridTabelle(); }