Multiple choice technology programming languages

You are preparing a localized version of a Windows Form named ABCLocal. Users of ABCLocal speak a language that prints text from right to left. User interface elements on the form need to conform to this alignment. You must ensure that all user interface elements are properly formatted when the localized Windows Form runs. You must also ensure that ABCLocal is easy to update and maintain. What should you do?

  1. Set the RightToLeft property of each control on the form to Yes.

  2. Set the RightToLeft property of the form to Yes.

  3. Set the Language property of the form to the appropriate language.

  4. Set the Localizable property of the form to True.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Setting RightToLeft on the form automatically cascades to all child controls, ensuring consistent RTL layout throughout. This approach is maintainable since you only set it once on the form. Setting it on each control individually would be tedious and error-prone. Language property is for localization, not layout direction. Localizable enables design-time localization but doesn't affect RTL layout. The form-level RightToLeft property is the most efficient solution.