louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Windows-Приложения

Создание консольных и windows приложений на технологии .NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Языковая кастомизация

Как уже говорилось ранее большинство настроек адаптации по территории и тд берутся из региональных параметров.
Однако вы можите управлять ими. В .NET Контролы могут хранить текст в нескольких языках.
Вот как это делается из Студии на примере метки Label

У формы на которой будет использоваться мультиланг устанавливаем у свойства Language язык - русский

Пишем свойство метки Text - "Пример"

Меняем Language у формы на английский , далее у метки Text на "Example"

Теперь запустим программу, если у вас русская винда то вы увидите следующее





далее давайте в конструкторе формы поменяем язык для UserInterface на английский и посмотри что будет написано в метке



        public Form1()
        {
            System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-US");
            InitializeComponent();
        }







Предыдущая стр.    Оглавление    Следующая стр.
Средняя оценка: (4,5 - 4 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!