Description:-
on a 'Spell Check' button click , we want to spell check one by one textboxes present on a form.
Issues:-
On button click event, we are using a foreach loop , to iterate through the controls present on a form as follows,
// I am calling this function on Spell Check button click event.
private void CheckTextBox()
{
foreach (Control cnt in Controls)
{
if (cnt is TextBox)
{
// To open a popup for spell check.
SpellChecker.SpellCheck(cnt.Text);
}
}
}
The problem is foreach loop , loops through all the textboxes, and when last textbox comes, it opens a SpellCheker popup. So i can't test all the
textboxes one by one on a single click.