Местоположение и культура

Оценить
(0 голоса)

Местоположение и культура также присутствуют в этом уравнении. Обычное приложение на основе форм, используемое в Соединенных Штатах, будет ориентироваться на культур­ные ожидания американцев (привычка читать слева направо и сверху вниз). В этой среде самые важные элементы пользовательского интерфейса обычно размещаются на самом видном месте: в левой верхней части формы. Другие культуры могут потребовать измене­ния этой стратегии (вследствие привычки читать справа налево и даже снизу вверх).

Большинство элементов управления Visual Studio 2008 напрямую поддерживает языки с написанием справа налево при помощи свойства RightToLeft. При помощи установки этого :войства в соответствующее значение перечисления RightToLeft вы можете указать, дол­жен ли текст элемента управления идти слева направо или справа налево, либо он должен идти так, как это настроено для родительского элемента управления. Даже класс Form под­держивает это свойство.

Кроме свойства RightToLeft некоторые элементы управления предоставляют также свойст­во RightToLeftLayout. Установка этого свойства типа Boolean повлияет на общую компо­новку внутри элемента управления. Например, установка свойства RightToLeftLayout в жачение True для экземпляра Form приведет к зеркальному отображению ее содержимого.

Совет

Более подробную информацию по конструированию приложения для международной аудитории ищите в MSDN в статье "Best Practices for Developing World-Ready Applica­tions”.

Кроме того, даже на такие простые вещи, как выделяемое для данного элемента управления пространство, влияет выбор языка. Строка на языке U.S. English может потребовать значи­тельно больше места после перевода на Farsi. Однако многие элементы управления поддер­живают свойства, предназначенные для преодоления этой проблемы; настройка свойства \utoSize элемента управления в значение True автоматически расширит клиентскую об- 1асть элемента управления под содержащийся в ней текст.

Роль стандартов пользовательских интерфейсов
Стандарты "де-факто"
Планирование пользовательского интерфейса
Предварительный дизайн
Создание формы

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.