Visual Basic Questions and Answers – User Interface – Controlling the Tab Order

This set of Visual Basic Multiple Choice Questions & Answers (MCQs) focuses on “User Interface – Controlling the Tab Order”.

1. Which property contains a number that represents the order in which the control was added to the form?
a) TabIndex property
b) Order property
c) Tab order property
d) Index property
View Answer

Answer: a
Explanation: Most controls have a TabIndex property that determines the order in which the controls was added to the form. The first control added to the form has TabIndex 0, the second control has TabIndex 1 and so on.

2. What determines the Tab order?
a) TabIndex values
b) TabOrder values
c) Tab values
d) Arrangement of the controls in the interface
View Answer

Answer: a
Explanation: The tab index values determine the tab order which is the order in which each control receives the focus when the user wither presses a Tab key or employs an access key while an application is running. A control whose TabIndex is 2 will receive the focus immediately after the control whose TabIndex is 1.

3. When a control has focus it can accept __________
a) values
b) any user input
c) numbers
d) strings
View Answer

Answer: b
Explanation: When a control has focus, it can accept user input, which can be anything, and it will be accepted as a string i.e. even a number will be accepted as a string, and we need to change to number by parsing in the click event property, if we want to work with the number itself.
advertisement
advertisement

4. A __________ is an example that accepts user input and is determined by a label control.
a) Text box
b) Property box
c) Tool box
d) Button
View Answer

Answer: a
Explanation: To determine the appropriate tab index values you must first make a list of the controls that accept user input. The list should reflect the order in which the user wants to access the controls. If a control that accepts user input is defined by a label control, you should include the label control in the list. A text box is such an example that accepts user input and is determined by the label control.

5. Set the identifying labels tab index property that is __________ than text box’s tab index property.
a) One number lesser
b) One number more
c) Same as text box’s tab index
d) Does not depend on text box’s tab index
View Answer

Answer: a
Explanation: Since the identifying level of the text box contains the text box’s access key, thus the identifying level must be assigned tab index value one number less than the text box’s tab index value such that it can work properly.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. You can set the control’s tab index property using __________
a) Properties window
b) Control Window
c) File
d) Edit
View Answer

Answer: a
Explanation: You can set the control’s Tab Index property from the properties Window or the tab order option on the View menu. The Tab order option is available only when the designer window is the active window.

7. When you start an application, the computer sends the focus to the control whose TabIndex is __________
a) One
b) Last TabIndex (that is if we have 8 control’s at 8th Tab Index)
c) Zero
d) Two
View Answer

Answer: c
Explanation: When you start an application, the computer sends the focus to the control whose TabIndex is zero. However, since level controls cannot receive the focus, the computer sends the focus to the next control in the tab order sequence. The blinking insertion in the text box indicates that it has the focus, and can receive input text from you.
advertisement

8. Use the __________ to verify the tab order control in the interface.
a) Enter key
b) Shift key
c) Tab key
d) Alt key
View Answer

Answer: c
Explanation: Tab key moves the focus forward and Shift+tab key moves the focus backward. If we place the focus at TabIndex 0 and continue pressing tab key, we can verify the tab order control in the interface. When the button has the focus its border is darkened.

9. Pressing the enter key when the button is on focus produces __________
a) Button’s properties
b) Button’s click event
c) Dialog box to change button name
d) Removes the button
View Answer

Answer: b
Explanation: Pressing the Enter key when the button has the focus invokes the Button’s click event, causing the computer to access any code in the Click Event procedure.
advertisement

10. Press __________ to move the focus to the text box’s access key named textBlue.
a) Alt+b
b) Alt+t
c) Alt+x
d) Alt+c
View Answer

Answer: a
Explanation: When an application starts to remove the focus to an text box’s access key, use the Alt key plus the starting name after the keyword “text”, that is to move focus to textbox named textBlue press Alt+b ; similarly to move the focus to textName press Alt+n.

Sanfoundry Global Education & Learning Series – Visual Basic.

To practice all areas of Visual Basic, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.