public Page2Page() { InitializeComponent(); TestHelper.AddGridCellBorders(this.LayoutRoot, 7, 3, Colors.Purple); //this.LayoutRoot.Background = new Windows.UI.Xaml.Media.SolidColorBrush(Color.FromArgb(255, 100, 100, 100)); ColoringBook _ColoringBook = new ColoringBook() { //Width = CANVAS_X, //Height = CANVAS_Y, //Width = WINDOW_BOUNDS.Width, //Height = WINDOW_BOUNDS.Height - 80, Caption = "Giggity", ControlStyle = ControlStyles.TouchHere, AutoStart = false, ImageURI = "ms-appx:///Assets/ColoringBook/GeishaTattoo.png", ImageHeight = 1041, ImageWidth = 768, Colors = new System.Collections.Generic.List <ColoringBookColor> { new ColoringBookColor { URI_NotSelectedImage = "ms-appx:///Assets/ColorPanel/black.png", URI_SelectedImage = "ms-appx:///Assets/ColorPanel/black-selected.png", Color = Color.FromArgb(10, 187, 187, 187) }, new ColoringBookColor { URI_NotSelectedImage = "ms-appx:///Assets/ColorPanel/burgundy.png", URI_SelectedImage = "ms-appx:///Assets/ColorPanel/burgundy-selected.png", Color = Color.FromArgb(10, 218, 194, 196) }, new ColoringBookColor { URI_NotSelectedImage = "ms-appx:///Assets/ColorPanel/cobalt.png", URI_SelectedImage = "ms-appx:///Assets/ColorPanel/cobalt-selected.png", Color = Color.FromArgb(10, 176, 196, 206) }, new ColoringBookColor { URI_NotSelectedImage = "ms-appx:///Assets/ColorPanel/silver.png", URI_SelectedImage = "ms-appx:///Assets/ColorPanel/silver-selected.png", Color = Color.FromArgb(10, 206, 206, 206) } } }; Grid.SetRow(_ColoringBook, 0); Grid.SetRowSpan(_ColoringBook, 8); Grid.SetColumn(_ColoringBook, 0); Grid.SetColumnSpan(_ColoringBook, 3); this.LayoutRoot.Children.Add(_ColoringBook); }
public void Add(ColoringBook coloringBook) { if (coloringBook == null) { throw new ArgumentNullException(nameof(coloringBook)); } var items = readFromFile(); coloringBook.ID = getNewId(items); items.Add(coloringBook); saveToFile(items); }
public void Edit(ColoringBook coloringBook) { var items = readFromFile(); var item = getItemById(items, coloringBook.ID); if (item != null) { item.Name = coloringBook.Name; item.Author = coloringBook.Author; item.TotalPages = coloringBook.TotalPages; saveToFile(items); } }
public ColoringBookDialog(ColoringBook item, bool isEdit) { InitializeComponent(); if (item == null) { throw new ArgumentNullException(nameof(item)); } Item = item; if (isEdit) { Text = "Coloring Book Editation"; } else { Text = "Add new Coloring Book"; } }