Beispiel #1
0
        public Window1()
        {
            InitializeComponent();
            this.Title += " " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
            this.selectedColor = new ColorViewModel(Brushes.Black, "Black");

            colorManager = new ColorCollection();
            this.colorPallete.ItemsSource = colorManager.Items;

            Reload();
        }
Beispiel #2
0
 private void ColorButton_Checked(object sender, RoutedEventArgs e)
 {
     ColorViewModel viewModel = (sender as ToggleButton).DataContext as ColorViewModel;
     colorManager.Select(viewModel);
     this.selectedColor = colorManager.SelectedColor;
     this.statusText.Text = "Picked color " + viewModel.Name;
 }
 /// <summary>
 /// Set selected graphic object and toggle off 
 /// </summary>
 /// <param name="item"></param>
 public void Select(ColorViewModel item)
 {
     base.Select(item);
 }