![]() |
Модераторы: gambit, Kefir, Partizan |
![]() ![]() ![]() |
|
WSairus |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 4.4.2010 Репутация: нет Всего: нет |
Добрый день!
Прошу помочь разобраться с интересной проблемой - при изменении поля из TextBox не меняется его название в соответствующем элементе TreeView. Подробнее: 1. Есть TreeView:
и TextBox привязанный к выбранному элементу TreeView
2. Шаблон данных
3. При редактировании Page.Source через TreeView (двойным щелчком по элементу EditableTextBlock) значение изменяется и изменяется имя элемента. При редактировании Page.Source через TextBox значение изменяется, но имя элемента TreeView остается прежним. Никак не могу понять почему, ведь везде вызывается метод OnPropertyChanged(). |
||||||
|
|||||||
dzaraev |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 12.1.2013 Репутация: нет Всего: 1 |
Можно несколько вопросов:
Что за "имя элемента" имеется в виду? Тип свойства Pages главного DataContext'a (который попадает к TreeView и TextBox) тот же самый, что и тип свойства Pages класса Page? Код определения типа Page (и Pages) был бы полезен. Главный вопрос - что пишет WPF в окне output при попытке изменить текст из TextBox'a и вообще (сообщения, начинающиеся с System.Windows.Data Error:) ? --------------------
Если вопрос решён - помечайте тему. |
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |