У меня есть UserControl в Silverlight. Этот UserControl выглядит так:
<TextBlock Text="{Binding Path=OrderDate}" />
<TextBlock Text="{Binding Path=ShipDate}" />
У меня есть класс, который определяется следующим образом:
public class MyViewModel : ViewModel
{
public string Description { get; set; }
public string Origin { get; set; }
public SlipDetails Details { get; set; }
}
Эта модель представления заполнена и находится в коде моего UserControl. Затем я использую this.DataContext = myViewModel; установить UserControl DataContext. Моя проблема в том, что я хочу использовать относительную привязку в моей сетке данных. Я хотел бы иметь возможность установить DataContext "detailsGrid" в XAML для свойства Details. Есть ли способ сделать это?
Спасибо