/// <summary> /// Constructor /// </summary> public MainWindow() { InitializeComponent(); SetLanguageDictionary(); // Assign Elements PGBar = progressBar; LVReport = lvReport; LabelProgress = lblProgress; lbDeleteAlgorithm.Children.Clear(); foreach (object obj in Enum.GetValues(typeof(DeleteAlgorithm.DeleteAlgorithmEnum))) { RadioButton rb = new RadioButton() { Content = obj, }; lbDeleteAlgorithm.Children.Add(rb); rb.Unchecked += new RoutedEventHandler(rb_Unchecked); rb.Checked += new RoutedEventHandler(rb_Checked); rb.IsChecked = ((DeleteAlgorithm.DeleteAlgorithmEnum)obj == DeleteAlgorithm.DeleteAlgorithmEnum.DoD_7) ? true : false; } lvDrives.ItemsSource = Volumes.getDrives(); }