public ListViewPage1(Dane dane, string t, string linia, string miasto, ALIEN alien) { przystanki = new Przystanki(miasto, dane); this.alien = alien; InitializeComponent(); d = dane; Kier = t; Linia = linia; kal = new Kalendarz(miasto, dane); List <string> Items = alien.Przystanki(t, linia, przystanki.stops, false); MyListView.ItemsSource = Items.ToArray <string>(); }
public ScrollableTabbedPage(ALIEN alien, Kalendarz kal, string linia, string kierunek, string przystanek) { List <string> dni_tygodnia = new List <string>() { "Poniedzialek", "Wtorek", "Sroda", "Czwarek", "Piatek", "Sobota", "Niedziela" }; poniedzialek = alien.Godziny(linia, kierunek, przystanek, "poniedzialek", kal.calendar); wtorek = alien.Godziny(linia, kierunek, przystanek, "wtorek", kal.calendar); sroda = alien.Godziny(linia, kierunek, przystanek, "sroda", kal.calendar); czwartek = alien.Godziny(linia, kierunek, przystanek, "czwartek", kal.calendar); piatek = alien.Godziny(linia, kierunek, przystanek, "piatek", kal.calendar); sobota = alien.Godziny(linia, kierunek, przystanek, "sobota", kal.calendar); niedziela = alien.Godziny(linia, kierunek, przystanek, "niedziela", kal.calendar); int i = 0; foreach (string s in dni_tygodnia) { if (i == 0) { var navigationPage = new NavigationPage(new SchedulePageCS(poniedzialek)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 1) { var navigationPage = new NavigationPage(new SchedulePageCS(wtorek)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 2) { var navigationPage = new NavigationPage(new SchedulePageCS(sroda)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 3) { var navigationPage = new NavigationPage(new SchedulePageCS(czwartek)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 4) { var navigationPage = new NavigationPage(new SchedulePageCS(piatek)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 5) { var navigationPage = new NavigationPage(new SchedulePageCS(sobota)); navigationPage.Title = s; Children.Add(navigationPage); } if (i == 6) { var navigationPage = new NavigationPage(new SchedulePageCS(niedziela)); navigationPage.Title = s; Children.Add(navigationPage); } i++; } }