public override void OnApplyTemplate() { if (ColorRampControl != null) ColorRampControl.ColorGradientChosen -= ColorRampControl_GradientBrushChanged; if (AddUniqueValueButton != null) AddUniqueValueButton.Click -= AddUniqueValueButton_Click; if (DeleteUniqueValueButton != null) DeleteUniqueValueButton.Click -= DeleteUniqueValueButton_Click; base.OnApplyTemplate(); AddUniqueValueButton = GetTemplateChild(PART_ADDUNIQUEVALUEBUTTON) as Button; if (AddUniqueValueButton != null) AddUniqueValueButton.Click += AddUniqueValueButton_Click; DeleteUniqueValueButton = GetTemplateChild(PART_DELETEUNIQUEVALUEBUTTON) as Button; if (DeleteUniqueValueButton != null) DeleteUniqueValueButton.Click += DeleteUniqueValueButton_Click; ColorRampControl = GetTemplateChild(PART_COLORRAMPCONTROL) as ColorRampControl; if (ColorRampControl != null) ColorRampControl.ColorGradientChosen += ColorRampControl_GradientBrushChanged; UniqueValueTextBox = GetTemplateChild(PART_UNIQUEVALUETEXTBOX) as TextBox; if (InitCompleted != null) InitCompleted(this, EventArgs.Empty); }
public override void OnApplyTemplate() { if (ColorRampControl != null) ColorRampControl.ColorGradientChosen -= ColorRampControl_GradientBrushChanged; if (ClassBreaksNumericUpDown != null) { ClassBreaksNumericUpDown.ValueChanged -= ClassBreaksNumericUpDown_ValueChanged; ClassBreaksNumericUpDown.ValueChanging -= ClassBreaksNumericUpDown_ValueChanging; } base.OnApplyTemplate(); ColorRampControl = GetTemplateChild(PART_COLORRAMPCONTROL) as ColorRampControl; ClassBreaksNumericUpDown = GetTemplateChild(PART_CLASSBREAKSNUMERICUPDOWN) as NumericUpDown; bindUIToRenderer(); // bind before attaching to event handlers if (ColorRampControl != null) ColorRampControl.ColorGradientChosen += ColorRampControl_GradientBrushChanged; if (ClassBreaksNumericUpDown != null) { ClassBreaksNumericUpDown.ValueChanged += ClassBreaksNumericUpDown_ValueChanged; ClassBreaksNumericUpDown.ValueChanging += ClassBreaksNumericUpDown_ValueChanging; } if (InitCompleted != null) InitCompleted(this, EventArgs.Empty); }
public override void OnApplyTemplate() { if (ColorRampControl != null) { ColorRampControl.ColorGradientChosen -= ColorRampControl_GradientBrushChanged; } if (AddUniqueValueButton != null) { AddUniqueValueButton.Click -= AddUniqueValueButton_Click; } if (DeleteUniqueValueButton != null) { DeleteUniqueValueButton.Click -= DeleteUniqueValueButton_Click; } base.OnApplyTemplate(); AddUniqueValueButton = GetTemplateChild(PART_ADDUNIQUEVALUEBUTTON) as Button; if (AddUniqueValueButton != null) { AddUniqueValueButton.Click += AddUniqueValueButton_Click; } DeleteUniqueValueButton = GetTemplateChild(PART_DELETEUNIQUEVALUEBUTTON) as Button; if (DeleteUniqueValueButton != null) { DeleteUniqueValueButton.Click += DeleteUniqueValueButton_Click; } ColorRampControl = GetTemplateChild(PART_COLORRAMPCONTROL) as ColorRampControl; if (ColorRampControl != null) { ColorRampControl.ColorGradientChosen += ColorRampControl_GradientBrushChanged; } UniqueValueTextBox = GetTemplateChild(PART_UNIQUEVALUETEXTBOX) as TextBox; if (InitCompleted != null) { InitCompleted(this, EventArgs.Empty); } }
public override void OnApplyTemplate() { if (ColorRampControl != null) { ColorRampControl.ColorGradientChosen -= ColorRampControl_GradientBrushChanged; } if (ClassBreaksNumericUpDown != null) { ClassBreaksNumericUpDown.ValueChanged -= ClassBreaksNumericUpDown_ValueChanged; ClassBreaksNumericUpDown.ValueChanging -= ClassBreaksNumericUpDown_ValueChanging; } base.OnApplyTemplate(); ColorRampControl = GetTemplateChild(PART_COLORRAMPCONTROL) as ColorRampControl; ClassBreaksNumericUpDown = GetTemplateChild(PART_CLASSBREAKSNUMERICUPDOWN) as NumericUpDown; bindUIToRenderer(); // bind before attaching to event handlers if (ColorRampControl != null) { ColorRampControl.ColorGradientChosen += ColorRampControl_GradientBrushChanged; } if (ClassBreaksNumericUpDown != null) { ClassBreaksNumericUpDown.ValueChanged += ClassBreaksNumericUpDown_ValueChanged; ClassBreaksNumericUpDown.ValueChanging += ClassBreaksNumericUpDown_ValueChanging; } if (InitCompleted != null) { InitCompleted(this, EventArgs.Empty); } }
private static void OnColorRampTypePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ColorRampControl source = d as ColorRampControl; source.buildUI(); }