Связывание элементов управления WPF с XML - PullRequest
1 голос
/ 04 ноября 2010

Что мне нужно сделать, так это то, что когда пользователь нажимает на «Английский» в поле со списком, текст кнопки 1 будет на английском языке, аналогично, если пользователь нажимает на «Японский» в поле со списком, текст кнопки 1 будет быть на японском.

Итак, я создал файл XML и импортировал его в WPF.

И я связал Контент кнопки button1 с Content = "{Binding langCollection [0] .button1, Mode = Default}". Поэтому по умолчанию, когда пользователь нажимает «Английский», текст button1 будет на английском языке.

Но теперь я хочу, чтобы, когда пользователь нажимал «Японский», текст кнопки 1 был на японском.

Так что мне делать?

Ответы [ 2 ]

1 голос
/ 04 ноября 2010

Я рекомендую заглянуть в схему MVVM.Текст вашей кнопки должен быть привязан к свойству вашей модели представления, которое будет меняться в зависимости от выбранного языка.

1 голос
/ 04 ноября 2010

попробуйте использовать Linq to XML (XDocument и т. Д.) И посмотрите здесь и здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...