«Свойство« Путь »не имеет значения» - PullRequest
1 голос
/ 22 января 2009

Я использую следующий xaml для заполнения dataContext:

DataContext="{Binding RelativeSource={RelativeSource TemplatedParent}}"

Приложение работает нормально, но Cider жалуется, что я должен установить свойство Path. Мне интересен весь объект, а не конкретное свойство.

Я надеюсь, что есть способ вернуть поддержку дизайнера !!

Ответы [ 2 ]

3 голосов
/ 22 января 2009

Взгляните на раздел 2.3.8.7 здесь (вам нужно немного прокрутить вниз):

Readme Visual Studio 2008 с пакетом обновления 1 (SP1)

Попробуйте изменить тег на

DataContext="{Binding RelativeSource={RelativeSource TemplatedParent},Path=.}"
0 голосов
/ 12 мая 2009

Спасибо, это было как раз то, что мне нужно, чтобы мой RD работал, исправление было от:

CommandTarget="{Binding RelativeSource={RelativeSource TemplatedParent}}"

до:

CommandTarget="{Binding RelativeSource={RelativeSource TemplatedParent},Path=.}"
...