public HlavniOkno() { InitializeComponent(); _nastaveni = new Nastaveni(); backgroundWorker = new BackgroundWorker { WorkerSupportsCancellation = true, WorkerReportsProgress = true }; backgroundWorker.ProgressChanged += WorkerProgressChanged; backgroundWorker.DoWork += WorkerMakej; backgroundWorker.RunWorkerCompleted += WorkerDomakal; _worker = backgroundWorker; HraciDeska = new HraciDeska(); VytvorHraciPlochu(); }
private void ZobrazHraciPole(int x, int y) { Console.Clear(); // Radky for (int i = 0; i < HraciDeska.GetLength(1); i++) { Console.ForegroundColor = ConsoleColor.Green; // Sloupce for (int j = 0; j < HraciDeska.GetLength(0); j++) { if (HraciDeska[j, i] == 0) { Console.ForegroundColor = ConsoleColor.Black; } else { Console.ForegroundColor = ConsoleColor.Green; } if (j == x && i == y) { Console.BackgroundColor = ConsoleColor.White; Console.Write(" "); Console.BackgroundColor = ConsoleColor.Black; } else { Console.Write("{0} ", HraciDeska[j, i]); } } Console.Write("\n"); } // Vypis obsahu LISTU next Console.WriteLine("\n---------------NEXT-----------------\n|X |Y |AktCena|CelkCena"); foreach (Pozice p in Next) { Console.WriteLine(p); } Thread.Sleep(400); }