Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 03.11.2016, 15:56   #1
reverse28
 
Регистрация: 26.10.2016
Сообщений: 9
Репутация: 10
По умолчанию Редактирование словаря ресурсов из кода

Добрый день. Досталось приложение, которое необходимо локализировать. Делал по этому мануалу https://habrahabr.ru/post/256193/. Но возникла ситуация, когда необходимо изменять содержимое словаря ресурсов, возможно ли это делать программно? В данном примере обращение к ресурсам происходит следующим образом:
Код:

ResourceDictionary dict = new ResourceDictionary(); 
dict.Source = new Uri("Resources/lang.xaml", UriKind.Relative);

В частности необходимо изменить значение текстового поля в словаре ресурсов например
Код:

<v:String x:Key="m_Title">WPF Localization example</v:String>

заменить на
Код:

<v:String x:Key="m_Title">Test Resurs</v:String>


Последний раз редактировалось reverse28; 04.11.2016 в 12:49. Причина: уточнил суть необходимой операции
reverse28 вне форума   Ответить с цитированием
Старый 14.11.2016, 10:41   #2
Traycers
Пользователь
 
Регистрация: 11.06.2009
Сообщений: 10
Репутация: 10
По умолчанию

Делал локализацию по той же ссылке. Изменять ресурсы не пробовал.
В каком случае менять надо это значение?
Traycers вне форума   Ответить с цитированием
Старый 21.11.2016, 14:26   #3
reverse28
 
Регистрация: 26.10.2016
Сообщений: 9
Репутация: 10
По умолчанию

Если например существует одна общая вьюха, текстовые значения в которой изменяются в зависимости от перемещения по дочерним вьюхам. В общем это уже не важно, не стал заморачиваться и сделал через статические ресурсы со сменой языка после перезапуска приложения. Вопрос закрыт
reverse28 вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование имеющегося кода. Romeos Помощь студентам 0 23.11.2012 16:34
Редактирование HTML кода xpams Работа с сетью в Delphi 2 08.01.2012 12:33
Новичок в С++. Редактирование задачи (кода) Mc_Shake Помощь студентам 1 09.09.2011 22:05
Редактирование ресурсов игры Marsel737 Свободное общение 7 08.12.2009 20:14
Редактирование файла ресурсов Alex2009 Общие вопросы Delphi 4 02.07.2009 01:10




12:38.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru