'宣言 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." ); }