User Interface Mirroring

Because some cultures present information in different orientations, it is sometimes necessary to include planning for a reversal of the left-to-right order that is common in English- and German-speaking countries. In Hebrew and Arabic, the language is written right to left on a page; user controls must be similarly reversed so that their functionality remains constant based on the cultural access patterns of the user (see Figure 8.6).

Figure 8.6. An Arabic Windows user interface displaying the mirroring of controls, tab location, and text.

Mirroring in .NET

To reverse text input to be right to left, to change the location ...

Get Developing and Implementing Windows®-Based Applications with Visual C#™ .NET and Visual Studio® .NET Exam Cram™ 2 (Exam 70-316) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.