Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поддержка нескольких языков / 3 сообщений из 3, страница 1 из 1
28.05.2004, 09:13
    #32537956
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка нескольких языков
Всем привет !
Сделал программу, свойству формы "localizible" присвоил true, свойтсво "language" изменил на eglish - US (к примеру) в контролах изменил text - язык изменился ... но при этом изменить язык подписей можно только до загрузки приложения ..
Что делать с формой в процессе работы программы, чтобы при изменении культуры менялись подписи элементов управления.
(культура меняется без проблем, но контролы не изменяются ...), данный пример в литературе используют до вывода форму на экран, а мне нужно проделывать это в процессе.

Может немного сумбурно изложил проблему ...
кто как выходит из положения?
вручную менять все .text - ломает
...
Рейтинг: 0 / 0
28.05.2004, 09:35
    #32537983
Kilroy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка нескольких языков
Посмотри как происходит инициализация надписей, студия вставляет
этот код в InitializeComponents. Вынеси этот код в отдельный метод и вызывай
его и при инициализации формы и в любом другом месте.
...
Рейтинг: 0 / 0
28.05.2004, 11:50
    #32538411
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка нескольких языков
Работает !
Но всё таки в эту процедуру придётся вручную забивать контролы, текст которых надо обновлять ..
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поддержка нескольких языков / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]