private void combo1_SelectionChanged(object sender, SelectionChangedEventArgs e) { // temp = null; foreach (var item in danePliks) { try { if (item.nazwa == combo1.SelectedValue.ToString()) { temp = item; } } catch { } } if (temp == null) { if (danePliks.Count > 0) { temp = danePliks[0]; } } Clear(0); //kupa.Text = FunkcjaLiczacaCzas(); }
public MainWindow() { InitializeComponent(); ShutdownMode = ShutdownMode.OnMainWindowClose; width = okno.Width; sekunda = 20; //px f_size = (12 * sekunda) / 20; temp = null; Siatka(); co = 0; }
public void UseData() { if (dane != null) { StreamReader sr = new StreamReader(dane); int indeks = 0; danePliks.Clear(); while (!sr.EndOfStream) { if (sr.ReadLine().Contains("ta")) { string nazwa = "ta"; if (indeks < 10) { nazwa += "00" + (indeks).ToString(); } else if (indeks < 100) { nazwa += "0" + (indeks).ToString(); } else { nazwa += (indeks).ToString(); } int w = 0, h = 0; string[] wart = sr.ReadLine().Split(); h = int.Parse(wart[0]); w = int.Parse(wart[1]); int[,] arr = new int[h, w]; for (int i = 0; i < h; i++) { string[] vs = sr.ReadLine().Split(); int x = 0; for (int j = 0; j < vs.Length; j++) { try { if (vs[j] != "") { arr[i, x++] = int.Parse(vs[j]); } } catch (Exception) { } } } DanePlik temp = new DanePlik(nazwa, h, w, arr); danePliks.Add(temp); indeks++; } } sr.Close(); dane.Close(); } }