示例#1
0
 private void FireSelectedColorChangingEvent(Color selectedColor)
 {
     if (SelectedColorChanging != null)
     {
         SelectedColorEventArgs args = new SelectedColorEventArgs(selectedColor);
         SelectedColorChanging(this, args);
     }
 }
示例#2
0
        private static void SelectedColorPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            ColorPicker p = d as ColorPicker;

            if (p != null && p.SelectedColorChanged != null)
            {
                SelectedColorEventArgs args = new SelectedColorEventArgs((Color)e.NewValue);
                p.SelectedColorChanged(p, args);
            }
        }
示例#3
0
		private void FireSelectedColorChangingEvent(Color selectedColor)
		{
			if (SelectedColorChanging != null)
			{
				SelectedColorEventArgs args = new SelectedColorEventArgs(selectedColor);
				SelectedColorChanging(this, args);
			}
		}
示例#4
0
		private static void SelectedColorPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
		{
			ColorPicker p = d as ColorPicker;
			if (p != null && p.SelectedColorChanged != null)
			{
				SelectedColorEventArgs args = new SelectedColorEventArgs((Color)e.NewValue);
				p.SelectedColorChanged(p, args);
			}
		}
示例#5
0
 void ColorChanged(object sender, SelectedColorEventArgs e)
 {
     SetValue(new SolidColorBrush(e.SelectedColor));
 }
示例#6
0
 private void ColorPicker1_SelectedColorChanging(object sender, SelectedColorEventArgs e)
 {
     tbCurrColor1.Text = string.Format("(Changing Event) Selected color: {0}", e.SelectedColor);
 }
示例#7
0
 private void ColorPicker1_SelectedColorChanged(object sender, SelectedColorEventArgs args)
 {
     UpdateCurrentColor();
 }
示例#8
0
 void ColorChanged(object sender, SelectedColorEventArgs e)
 {
     SetValue(e.SelectedColor);
 }