private void EditOrientationRadioButton_Checked(object sender, RoutedEventArgs e) { AppSetting setting = DataContext as AppSetting; EditOrientationRadioButton editOrientationRadioButton = sender as EditOrientationRadioButton; setting.EditOrientation = editOrientationRadioButton.EditOrientation; }
private void OnOrientationRadioButtonChecked(object sender, RoutedEventArgs e) { AppSettings appSettings = DataContext as AppSettings; EditOrientationRadioButton radioButton = sender as EditOrientationRadioButton; if (appSettings != null) { appSettings.EditOrientation = radioButton.EditOrientationTag; } }
private void SettingsDialog_Loaded(object sender, RoutedEventArgs e) { AppSettings appSettings = DataContext as AppSettings; if (appSettings != null) { foreach (UIElement child in orientationRadioButtonGrid.Children) { EditOrientationRadioButton radioButton = child as EditOrientationRadioButton; radioButton.IsChecked = appSettings.EditOrientation == radioButton.EditOrientationTag; } } }