Hi there,
As a user when going through the spelling errors with the Next Field button when I reached the end the control shows the message "Spellcheck Complete" and an OK button. When the user hits the OK button the control just goes blank without any text or buttons on it and the SpellCheckCompleted event is never fired.
The SpellCheckCompleted does is fired when doing the same but with Ignore button.
Is this a bug? How can I capture when the user hits the OK button when Spellcheck is Complete?
Thanks,
HI,
The SpellCheckCompleted event fires once the spell checking is done, it fires before the OK Dialog is show.
I am attaching a sample application using 13.1.2073,
Please review the attached sample.
Sincerely, Matt Developer Support Engineer
Hi Matt,
Thanks for your reply and the sample. I wasn't too specific in my post, actually I mimic my scenario in your sample and was able to reproduce the issue (SpellCheckCompleted event not firing before or after clicking Ok).
Basically I have a RichTextBox and I'm binding its whole Document by going through its paragraphs/spans/lists/runs, binding each Run.Text property.
I would like to send you my code and the scenario. Is there a way I can attach the zipped solution here or send it by email?
Danny
Can you zip it up and attach it to this forum?
Select the Options tab
Ok, here is the zipped solution, run it and paste in the RichTextBox the text in the Word document as is, then run the SpellChecker and go through the spell errors by pressing the Next Field button. When you get to the last word and hit Ok the event doesn't get fired.
Regards,
Thanks for your sample.
I replicated your issue and will continue to investigate.
The XamSpellChecker's SpellCheckerComplete event not firing while checking a RichTextBox been address in the latest service release. . Please let me know if this issue is resolved in your application after applying the service release.
To download the service release:
1. Visit the My Keys & Downloads page.
2. Select the NetAdvantage Product/Key that you wish to download the service release for.
3. Select the Service Releases tab.
4. Select the appropriate service release download.
Let me know if you have any questions with this matter.
I have asked the developers to look into this issue and will create a private case and email you shortly.
Sincerely,
Matt
Developer Support Engineer