public MainPage() { this.InitializeComponent(); points = new List <Crossline>(); colors = new List <Color>(); textBlocks = new List <TextBlock>(); random = new Random(); LineDictionary = new ObservableDict <uint, Polyline>(); lines = new List <Polyline>(); tempLines = new List <Polyline>(); //TempPointerDictionary = new ObservableDict<uint, Polyline>(); var cls = typeof(Colors).GetTypeInfo().DeclaredProperties.ToList(); foreach (PropertyInfo propertyInfo in cls) { colors.Add((Color)propertyInfo.GetValue(null)); } this.DataContext = this; }
public MainPage() { this.InitializeComponent(); this.NavigationCacheMode = NavigationCacheMode.Required; MainCanvas.Width = Window.Current.Bounds.Width; MainCanvas.Height = Window.Current.Bounds.Height; points = new List <Crossline>(); colors = new List <Color>(); textBlocks = new List <TextBlock>(); random = new Random(); PointerDictionary = new ObservableDict <uint, Polyline>(); TempPointerDictionary = new ObservableDict <uint, Polyline>(); var cls = typeof(Colors).GetTypeInfo().DeclaredProperties.ToList(); foreach (PropertyInfo propertyInfo in cls) { colors.Add((Color)propertyInfo.GetValue(null)); } this.DataContext = this; }