public TabControl GetTabControl_D(Parentpage page, Grid grid, Diet diet, string name, int row, int rowspan, int column, int columnspan) { this.grid = grid; this.page = page; tab = new TabControl(); Grid.SetColumn(tab, column); Grid.SetRow(tab, row); Grid.SetColumnSpan(tab, columnspan); Grid.SetRowSpan(tab, rowspan); this.diet = diet; if (diet.manyDays)//wiele dni { for (int i = 0; i < 7; i++) { TabItem item = new TabItem(); item.Header = daysString[i]; ListBox listbox = new ListBox(); listbox.SelectionChanged += HelperD_SelectionChanged; for (int j = 0; j < 6; j++) { foreach (Dish x in diet.dish_list[i, j]) { listbox.Items.Add(x); } } item.Content = listbox; tab.Items.Add(item); } } else//jeden dzień { TabItem item = new TabItem(); item.Header = "Posiłki"; this.list = new ListBox(); list.SelectionChanged += List_SelectionChanged_D; foreach (List <Dish> x in diet.dish_one_day) { foreach (Dish y in x) { list.Items.Add(y); } } item.Content = list; tab.Items.Add(item); } return(tab); }
public TabControl GetTabControl_T(Parentpage page, Grid grid, Training training, string name, int row, int rowspan, int column, int columnspan) { this.grid = grid; this.page = page; tab = new TabControl(); Grid.SetColumn(tab, column); Grid.SetRow(tab, row); Grid.SetColumnSpan(tab, columnspan); Grid.SetRowSpan(tab, rowspan); this.training = training; if (training.manyDays) { for (int i = 0; i < 7; i++) { if (training.days[i]) { TabItem item = new TabItem(); item.Header = "Dzień " + (i + 1); ListBox listBox = new ListBox(); listBox.SelectionChanged += Helper_SelectionChanged; foreach (Exercise x in training.exercisesD[i]) { listBox.Items.Add(x); } item.Content = listBox; tab.Items.Add(item); } } } else { TabItem item = new TabItem(); item.Header = "Ćwiczenia"; this.list = new ListBox(); list.SelectionChanged += List_SelectionChanged; foreach (Exercise x in training.exercises) { list.Items.Add(x); } item.Content = list; tab.Items.Add(item); } return(tab); }
public Button getBackButton(Grid grid, Parentpage page, string name, int row, int rowspan, int column, int columnspan) { Button button = new Button(); button.Name = name; Grid.SetColumn(button, column); Grid.SetRow(button, row); Grid.SetColumnSpan(button, columnspan); Grid.SetRowSpan(button, rowspan); button.Click += Button_Click; button.Content = new Image { Source = new BitmapImage(new Uri(@"C:\Users\Kacper\source\repos\FITAPP\back.png")), VerticalAlignment = VerticalAlignment.Stretch, HorizontalAlignment = HorizontalAlignment.Stretch }; this.grid = grid; this.page = page; return(button); }
public Specific_dishPage(Dish dish, Parentpage parent) { this.dish = dish; this.parent = parent; }
public DetailsDiet(Diet diet, Parentpage parentpage) { this.diet = diet; this.parentpage = parentpage; }
public Specific_dietPage(Diet diet, Parentpage parentpage) { this.diet = diet; this.parentpage = parentpage; }
public Specific_trainingPage(Training training, Parentpage parentpage) { this.training = training; this.parentpage = parentpage; }
public Specific_exercisePage(Exercise exercise, Parentpage parentpage) { this.parentpage = parentpage; this.exercise = exercise; }