powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Binding к ViewModel из дочернего контрола
3 сообщений из 3, страница 1 из 1
Binding к ViewModel из дочернего контрола
    #37365246
neoden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никак не получается в SL4 привязаться к свойству ViewModel из дочернего контрола в DataTemplate.
Пробую следующий известный способ:

автор<telerik:RadGridView.RowDetailsTemplate>
<DataTemplate>
<TextBlock Height="28" Name="TextBlock2" Width="120" Text="{Binding ElementName=root, Path=DataContext.test}" />
</DataTemplate>
/telerik:RadGridView.RowDetailsTemplate>
где root - имя корневого элемента.

Все безрезультатно.
...
Рейтинг: 0 / 0
Binding к ViewModel из дочернего контрола
    #37366863
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
neoden,

Попробуйте так:

{Binding Path=DataContext.Field, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DockPanel}}}

Я привязывался к DockPanel, потому что этот элемент был верхним уровнем для нужного мне контрола.
...
Рейтинг: 0 / 0
Binding к ViewModel из дочернего контрола
    #37366932
neoden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavluha,
Silverlight не поддерживает FindAncestor
Есть еще вариант указать ViewModel как StaticResource, но я использую generic ViewModel и не знаю как объявить обобщенный тип в xaml
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Binding к ViewModel из дочернего контрола
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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