'宣言 Public Event WordCorrected As WordCorrectedEventHandler
public event WordCorrectedEventHandler WordCorrected
イベント ハンドラが、このイベントに関連するデータを含む、WordCorrectedEventArgs 型の引数を受け取りました。次の WordCorrectedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
CorrectedWord | ユーザーが修正した後で新しいワードを取得します。 |
OriginalWord | 修正される前のオリジナルのワードを取得します。 |
Source | ワードが修正された理由を取得します。 |
SpellCheckTarget Infragistics.Win.UltraWinSpellChecker.SpellCheckTargetEventArgsから継承されます。 | スペル チェック済みのオブジェクトを取得します。 |
Imports Infragistics.Win.UltraWinSpellChecker Private Sub spellChecker_WordCorrected(ByVal sender As System.Object, ByVal e As WordCorrectedEventArgs) Handles spellChecker.WordCorrected If (e.Source = WordCorrectionSource.SpellCheckDialog) Then MessageBox.Show( _ "The user has choosen to correct """ + _ e.OriginalWord + _ """ with """ + _ e.CorrectedWord + _ """ through the spell check dialog.") ElseIf (e.Source = WordCorrectionSource.SpellErrorEvent) Then MessageBox.Show( _ "The word """ + _ e.OriginalWord + _ """ has been automatically corrected to """ + _ e.CorrectedWord + _ """ through the SpellError event.") End If End Sub
using System.Windows.Forms; using Infragistics.Win.UltraWinSpellChecker; private void spellChecker_WordCorrected( object sender, WordCorrectedEventArgs e ) { if ( e.Source == WordCorrectionSource.SpellCheckDialog ) { MessageBox.Show( "The user has choosen to correct \"" + e.OriginalWord + "\" with \"" + e.CorrectedWord + "\" through the spell check dialog." ); } else if ( e.Source == WordCorrectionSource.SpellErrorEvent ) { MessageBox.Show( "The word \"" + e.OriginalWord + "\" has been automatically corrected to \"" + e.CorrectedWord + "\" through the SpellError event." ); } }