public TextBoxAdvanced() { InitializeComponent(); spellchecker = new SpellcheckerYandex(); spellchecker.RaiseCustomEvent += (o, e) => { if (e.misspelledWords.Count == 0) { tbAdvanced.BorderBrush = new SolidColorBrush(Colors.Green); } else { tbAdvanced.BorderBrush = new SolidColorBrush(Colors.Red); } EventHandler <CustomEventsArgs> handler = Spellchecked; if (Spellchecked != null) { Spellchecked(this, e); } }; }
private void Yandex_Checked(object sender, RoutedEventArgs e) { spellchecker = new SpellcheckerYandex(); }
private void Mashape_Checked(object sender, RoutedEventArgs e) { spellchecker = new SpellcheckerMashape(); }