[]
Interface used to provide modal (dialog-based) spell-checking using a C1SpellChecker.
public interface ISpellCheckableEditor
<p>The <xref href="C1.WPF.SpellChecker.C1SpellChecker" data-throw-if-not-resolved="false"></xref> can provide spell-checking for classes implementing the required interface or basic <xref href="System.Windows.Controls.TextBox" data-throw-if-not-resolved="false"></xref> controls.</p>
<p>To use <xref href="C1.WPF.SpellChecker.C1SpellChecker" data-throw-if-not-resolved="false"></xref> with other editors, you should create a class that
implements the ISpellCheckableEditor interface on behalf of the editor.
Name | Description |
---|---|
Control | Gets a reference to the Control that implements the editor. |
SelectedText | Gets or sets the text that is selected in the editor. |
SelectionLength | Gets or sets the length of text selected in the editor. |
SelectionStart | Gets or sets the starting index of text selected in the editor. |
Text | Gets or sets the text in the editor. |
Name | Description |
---|---|
BeginSpell() | Called when the spell-checking process starts. |
EndSpell() | Called when the spell-checking process ends. |
HasMoreText() | Gets the next batch of text to spell check using the same modal dialog. |
Select(int, int) | Selects a range of text in the editor. |