In WPF, i controlli TextBox e Richtextbox, integrano un servizio di Spellchecking, simile a quello di Microsoft Word (la classica linea rossa ad onde visualizzata quando si sbaglia a digitare del testo per la lingua impostata). E' possibile abilitare queste funzionalità impostando le relative proprietà nel file XAML:
1 <TextBox Margin="16,152,24,51" xml:lang="EN" Name="textBox1" AcceptsReturn="True" SpellCheck.IsEnabled= "True"/>
Oppure nel code-behind:
1 txtSpell.Language = System.Windows.Markup.XmlLanguage.GetLanguage("EN");
2 txtSpell.SpellCheck.IsEnabled = true;
Se come nell'esempio impostiamo la lingua inglese, digitando Helllo Worlld! Nella TextBox, a video il controllo si presenterà come:
Technorati Tag:
Spellchecking