private void SpielStarten() { SpielfeldEnabled = false; Zuege = 0; BilderGefunden = 0; if (Spiel.LoadPictures(BilderOrdner)) { for (int y = 0; y < 5; y++) { for (int x = 0; x < 6; x++) { Image img = new Image(); img.Source = Spiel.CardsField[y, x]; img.Width = FieldSize.Width; img.Height = FieldSize.Height; GameBoard[y, x].Children.Clear(); GameBoard[y, x].Children.Add(img); GameBoard[y, x].Tag = img.Source.ToString(); GameBoard[y, x].Visibility = Visibility.Visible; GameBoard[y, x].Effect = DSRaster; GameBoard[y, x].InvalidateVisual(); } } SpielfeldEnabled = true; ButtonsEnabled = true; RaisePropertyChangedEvent(nameof(GameBoard)); } }
public void ACBilderLadenFunc(object parameter) { View.Dialoge.dlgBilder dlgPicSelector = new View.Dialoge.dlgBilder(System.IO.Path.Combine(Environment.CurrentDirectory, "Bilder")); if ((bool)dlgPicSelector.ShowDialog() == true) { BilderOrdner = dlgPicSelector.FolderPath; if (Spiel.LoadPictures(BilderOrdner)) { GameBoardClear(); SpielStarten(); } } }