/// <summary> /// OpacityProperty changed call back function /// </summary> /// <param name="d">DependencyObject</param> /// <param name="e">DependencyPropertyChangedEventArgs</param> private static void OnOpacityPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PlotArea plotArea = d as PlotArea; plotArea.InternalOpacity = (Double)e.NewValue; plotArea.FirePropertyChanged(VcProperties.Opacity); }
/// <summary> /// BorderThicknessProperty changed call back function /// </summary> /// <param name="d">DependencyObject</param> /// <param name="e">DependencyPropertyChangedEventArgs</param> private static void OnBorderThicknessPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PlotArea plotArea = d as PlotArea; plotArea.InternalBorderThickness = (Thickness)e.NewValue; plotArea.FirePropertyChanged(VcProperties.BorderThickness); }
/// <summary> /// BackgroundProperty changed call back function /// </summary> /// <param name="d">DependencyObject</param> /// <param name="e">DependencyPropertyChangedEventArgs</param> private static void OnBackgroundPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PlotArea plotArea = d as PlotArea; plotArea.InternalBackground = (Brush)e.NewValue; plotArea.FirePropertyChanged(VcProperties.Background); }