バージョン

SpellChecking イベント

すべてまたは一部のテキストをスペル チェックしようとした後で発生します。
シンタックス
'宣言
 
Public Event SpellChecking As SpellCheckingEventHandler
public event SpellCheckingEventHandler SpellChecking
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、SpellCheckingEventArgs 型の引数を受け取りました。次の SpellCheckingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Cancel オブジェクトのスペル チェックをキャンセルするかどうかを取得または設定します。
Length Infragistics.Win.UltraWinSpellChecker.SpellCheckTextEventArgsから継承されます。スペル チェック済みのテキスト部分の長さを取得します。
Offset Infragistics.Win.UltraWinSpellChecker.SpellCheckTextEventArgsから継承されます。スペル チェック済みのテキスト部分が開始する Text のオフセットを取得します。
SpellCheckTarget Infragistics.Win.UltraWinSpellChecker.SpellCheckTargetEventArgsから継承されます。スペル チェック済みのオブジェクトを取得します。
Text Infragistics.Win.UltraWinSpellChecker.SpellCheckTextEventArgsから継承されます。スペル チェックされているターゲットのフル テキストを取得します。
解説

スペル チェックされたオブジェクトのテキストを UltraSpellChecker がスペル チェックしようとする時にはいつでもこのイベントが発生します。

使用例
Imports Infragistics.Win.UltraWinSpellChecker

Private Sub spellChecker_SpellChecking(ByVal sender As System.Object, ByVal e As SpellCheckingEventArgs) Handles spellChecker.SpellChecking
	Debug.WriteLine("The following text has been spell checked: """ + e.Text.Substring(e.Offset, e.Length) + """")
End Sub

Private Sub spellChecker_SpellChecked(ByVal sender As System.Object, ByVal e As SpellCheckedEventArgs) Handles spellChecker.SpellChecked
	Debug.WriteLine( _
		"The following text has been spell checked: """ + _
		e.Text.Substring(e.Offset, e.Length) + _
		""" and " + e.Errors.Count.ToString() + _
		" errors were found.")
End Sub
using System.Diagnostics;
using System.Windows.Forms;
using Infragistics.Win.UltraWinSpellChecker;

private void spellChecker_SpellChecking( object sender, SpellCheckingEventArgs e )
{
	Debug.WriteLine( "The following text will been spell checked: \"" + e.Text.Substring( e.Offset, e.Length ) + "\"" );
}

private void spellChecker_SpellChecked( object sender, SpellCheckedEventArgs e )
{
	Debug.WriteLine( 
		"The following text has been spell checked: \"" + 
		e.Text.Substring( e.Offset, e.Length ) + 
		"\" and " + e.Errors.Count + 
		" errors were found." );
}
参照