public ImportRuleSelectDialog(AccountApi.RuleType ruleType) { InitializeComponent(); switch (ruleType) { case AccountApi.RuleType.SS_Import: Rules = AccountApi.Rules.ImportRules.SmartschoolRules; break; case AccountApi.RuleType.WISA_Import: Rules = AccountApi.Rules.ImportRules.WisaRules; break; case AccountApi.RuleType.AD_Import: Rules = AccountApi.Rules.ImportRules.DirectoryRules; break; } SelectedRule = Rules.First().Key; DataContext = this; }
private void RulePicker_SelectionChanged(object sender, SelectionChangedEventArgs e) { SelectedRule = (AccountApi.Rule)((e.Source as ComboBox).SelectedValue); }