PRB: Can TAB in Error if Value of Option Button Set to FalseLast reviewed: June 21, 1995Article ID: Q85990 |
The information in this article applies to:
- Standard and Professional Editions of Microsoft Visual Basic for Windows, versions 2.0 and 3.0- Microsoft Visual Basic programming system for Windows, version 1.0
SUMMARYSYMPTOMS Setting the Value of an option button to False (0) also sets its TabStop property to False. If you set the Value property of an option button to False without setting the Value property of another option button to True (-1), Visual Basic will allow the user to tab over the other option buttons because all the TabStops are set to False. This is an invalid state for a group of option buttons. One of the option buttons should always be selected (that is, its Value property should be set to True, which also sets the TabStop property to True).CAUSE By default, the TabStop property of option buttons is set to True. Once an option button is selected at run time, the Value property for the other option buttons not selected is set to False, which also sets the TabStop property to False. If you just change the Value property of one option button to False, and do not set the Value property of another option button to True, none of the other option buttons will have their TabStop property set to True, and these option buttons will skipped when the user presses the TAB key to move through controls at run time.WORKAROUND To avoid this problem, ensure that one of the options in an option group is always selected. MORE INFORMATION
Steps to Reproduce Problem
|
Additional reference words: 1.00 2.00 3.00
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |