TextBox.IsSpellCheckEnabled Property


Gets or sets a value that specifies whether the TextBox input interacts with a spell check engine.

 property bool IsSpellCheckEnabled { bool get(); void set(bool value); };
bool IsSpellCheckEnabled();

void IsSpellCheckEnabled(bool value);
public bool IsSpellCheckEnabled { get; set; }
var boolean = textBox.isSpellCheckEnabled;
textBox.isSpellCheckEnabled = boolean;
Public Property IsSpellCheckEnabled As Boolean
<TextBox IsSpellCheckEnabled="bool" />

Property Value



true if the TextBox input interacts with a spell check engine; otherwise, false. The default is true.


When using the Soft Input Panel (SIP), this property enables the following features:

  • auto-cap (Mobile only)
  • spell check
  • auto-correction
  • spelling candidates on-demand when the user taps on a misspelled word

Windows 8 For Universal Windows 8 app, the default is false.

Applies to

See also