Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / ViewModel и INotifyPropertyChanged / 3 сообщений из 3, страница 1 из 1
05.03.2011, 12:45
    #37150758
~PJ
~PJ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ViewModel и INotifyPropertyChanged
Коллеги ,
только вот начинаю изучение WPF .
не могу понять ,что нужно чтоб класс отображался в гриде в моем проекте.
Если кто то покажет как использовать NotifyPropertyChanged на моем примере буду признателен.
Просто помогите разобрать пример.
Прилагаю проект 2010 студии .

Спасибо
...
Рейтинг: 0 / 0
10.03.2011, 15:42
    #37157816
nigma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ViewModel и INotifyPropertyChanged
Я так понимаю вы делали по нескольким примерам
1 DataContext="{Binding RelativeSource={RelativeSource Self}}" здесь вы в дата контекст подпихиваете this т.е MainWindow, но там у вас не объявлено проперти Cats. Появится там и жизнь станет легче. Т.е в конструкторе создаёте Cat и в коллекцию. это первый вариант
дальше
2 this.DataContext = catViewModel; но вы предварительно не заполнили коллекцию, т.е она у вас пустая. И всё из лоадед вынесите в конструктор. Т.е там создавайте Cat, объект в коллекцию, и коллекцию в датаконтекст. Это второй вариант
в общем что то одно
...
Рейтинг: 0 / 0
10.03.2011, 15:46
    #37157826
nigma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ViewModel и INotifyPropertyChanged
и не забудьте AutoGenerateColumns="False" у DataGrid
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / ViewModel и INotifyPropertyChanged / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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