예제 #1
0
 private void OnSettingsChanged(object sender, PropertyChangedEventArgs e)
 {
     if (e.PropertyName == nameof(IRSettings.CranMirror))
     {
         SetMirrorToSession().DoNotWait();
     }
     else if (e.PropertyName == nameof(IRSettings.RCodePage))
     {
         SetSessionCodePage().DoNotWait();
     }
     else if (e.PropertyName == nameof(IRSettings.GridDynamicEvaluation))
     {
         RSession.SetGridEvalModeAsync(_settings.GridDynamicEvaluation).DoNotWait();
     }
 }