Wouldnt you just set the TabStop property to false when in design view of the forms? No need to send resources looping through every control or form.