private static void OnPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { EdgeProgressBar edge = sender as EdgeProgressBar; if (edge.bm != null) { edge.RenderGeometry(); } }
private static void OnPercentageChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { EdgeProgressBar edge = sender as EdgeProgressBar; edge.ProgressPosition = (int)(edge.Percentage * edge.ProgressWidth / 100); }