Edit

Share via


How to: Enable Spell Checking in a Text Editing Control

The following example shows how to enable real-time spell checking in a TextBox by using the IsEnabled property of the SpellCheck class.

Example

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <StackPanel> <TextBox SpellCheck.IsEnabled="True" Name="myTextBox"></TextBox> </StackPanel> </Page> 
using System; using System.Windows; using System.Windows.Controls; namespace SDKSample { public partial class SpellCheckExample : Page { public SpellCheckExample() { StackPanel myStackPanel = new StackPanel(); //Create TextBox TextBox myTextBox = new TextBox(); myTextBox.Width = 200; // Enable spellchecking on the TextBox. myTextBox.SpellCheck.IsEnabled = true; // Alternatively, the SetIsEnabled method could be used // to enable or disable spell checking like this: // SpellCheck.SetIsEnabled(myTextBox, true); myStackPanel.Children.Add(myTextBox); this.Content = myStackPanel; } } } 
 Imports System.Windows Imports System.Windows.Controls Namespace SDKSample Partial Public Class SpellCheckExample Inherits Page Public Sub New() Dim myStackPanel As New StackPanel() 'Create TextBox Dim myTextBox As New TextBox() myTextBox.Width = 200 ' Enable spellchecking on the TextBox. myTextBox.SpellCheck.IsEnabled = True ' Alternatively, the SetIsEnabled method could be used ' to enable or disable spell checking like this: ' SpellCheck.SetIsEnabled(myTextBox, True) myStackPanel.Children.Add(myTextBox) Me.Content = myStackPanel End Sub End Class End Namespace 

See also