'宣言 Public ReadOnly Property Source As WordCorrectionSource
public WordCorrectionSource Source {get;}
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." ); } }