예제 #1
0
 private void Menu_CategorySelected(ViewRunsPage.Category obj)
 {
     this.RemoveSelectedRun();
     if (obj == null)
     {
         this.SelectedButton.ShadowColour = (Color)Application.Current.TryFindResource("ControlBackgroundColour");
     }
     else
     {
         this.SelectedButton.ShadowColour = obj.Colour;
         this.AddSelectedRun(obj);
     }
     this.SaveCategories(this.ProjectDirectory, this.Categories);
 }
예제 #2
0
 private void Menu_NewCategory(ViewRunsPage.Category obj)
 {
     Category[] newList = null;
     if (Categories == null)
     {
         newList    = new Category[1];
         newList[0] = obj;
     }
     else
     {
         newList = new Category[this.Categories.Length + 1];
         Array.Copy(this.Categories, newList, this.Categories.Length);
         newList[this.Categories.Length] = obj;
     }
     this.Categories = newList;
     this.SaveCategories(this.ProjectDirectory, this.Categories);
     this.Menu.Categoies = this.Categories;
 }