# C1.WPF.SpellChecker

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_WPF_SpellChecker" data-uid="C1.WPF.SpellChecker" class="text-break">C1.WPF.SpellChecker Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.WPF.SpellChecker.BadWordEventArgs.html">BadWordEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.BadWordFound.html">BadWordFound</a> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.html">C1SpellChecker</a></h4>
      <section><p>Default implementations for the <span class="xref">C1.WPF.ISpellChecker</span>.
Provides spell checking services for any type of control.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.C1SpellDialog.html">C1SpellDialog</a></h4>
      <section><p>Dialog window implementing <a class="xref" href="C1.WPF.SpellChecker.ISpellDialog.html">ISpellDialog</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.CharRange.html">CharRange</a></h4>
      <section><p>Class that represents a character range within a string.
This is used by the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.html">C1SpellChecker</a> control to represent the
spelling mistakes found in text.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.CharRangeList.html">CharRangeList</a></h4>
      <section><p>List of <a class="xref" href="C1.WPF.SpellChecker.CharRange.html">CharRange</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.CheckControlCompletedEventArgs.html">CheckControlCompletedEventArgs</a></h4>
      <section><p>Event arguments class used by <a class="xref" href="C1.WPF.SpellChecker.CheckControlCompletedEventHandler.html">CheckControlCompletedEventHandler</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ContextMenuEventArgs.html">ContextMenuEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.ContextMenuCreated.html">ContextMenuCreated</a> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.SpellDictionary.html">SpellDictionary</a></h4>
      <section><p>Class that contains a list of words and methods looking them up and loading them from a compressed file.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.SpellDictionaryBase.html">SpellDictionaryBase</a></h4>
      <section><p>Base class for built-in and user dictionaries (see (<a class="xref" href="C1.WPF.SpellChecker.SpellDictionary.html">SpellDictionary</a> and
<a class="xref" href="C1.WPF.SpellChecker.UserDictionary.html">UserDictionary</a>).</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.SpellOptions.html">SpellOptions</a></h4>
      <section><p>Class that contains spelling options including words to ignore, whether to show suggestions in
a spell context menu, etc.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.UserDictionary.html">UserDictionary</a></h4>
      <section><p>Class that contains a list of additional words and methods for managing the list.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.WordDictionary.html">WordDictionary</a></h4>
      <section><p>Dictionary of words and their replacements.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.WordList.html">WordList</a></h4>
      <section><p>Keyed list of words to ignore while spell-checking.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ISpellCheckableEditor.html">ISpellCheckableEditor</a></h4>
      <section><p>Interface used to provide modal (dialog-based) spell-checking using a <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.html">C1SpellChecker</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ISpellDialog.html">ISpellDialog</a></h4>
      <section><p>Interface that must be implemented by dialogs to provide spell checking.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ISpellDictionary.html">ISpellDictionary</a></h4>
      <section><p>Interface implemented by all spell dictionaries.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ISpellParser.html">ISpellParser</a></h4>
      <section><p>Interface that must be implemented by custom spell-check parsers.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.WPF.SpellChecker.DictionaryState.html">DictionaryState</a></h4>
      <section><p>Describes the current state of a <a class="xref" href="C1.WPF.SpellChecker.SpellDictionary.html">SpellDictionary</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.IgnoreOptions.html">IgnoreOptions</a></h4>
      <section><p>Specifies flags that determine whether words should be ignored during spell-checking.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.WPF.SpellChecker.BadWordEventHandler.html">BadWordEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.BadWordFound.html">BadWordFound</a> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.CheckControlCompletedEventHandler.html">CheckControlCompletedEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.CheckControlCompleted.html">CheckControlCompleted</a> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.SpellChecker.ContextMenuEventHandler.html">ContextMenuEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.WPF.SpellChecker.C1SpellChecker.ContextMenuCreated.html">ContextMenuCreated</a> event.</p>
</section>


</div>
