private void ChbShowPercent_CheckChanged(object sender, RoutedEventArgs e) { if (!IsLoaded) { return; } ProgressBarHelper.SetIsPercentVisible(PgbCustom, ChbShowPercent.IsChecked == true); UpdateCode(); }
public void UpdateStatus(string message, double process) { Dispatcher.Invoke(() => { processInfo.Content = message; Thickness thickness = processInfo.Margin; processInfo.Margin = thickness; if (process < 0 || process > 1) { processing.IsIndeterminate = true; ProgressBarHelper.SetIsPercentVisible(processing, false); } else { processing.IsIndeterminate = false; processing.Value = process; ProgressBarHelper.SetIsPercentVisible(processing, true); } }); }