У меня есть сетка данных, которая заполняется веб-службой. Я хочу заполнить форму на основе выбранного элемента в сетке данных.
Это то, что я использую для установки DataContext (который является сеткой)
private void PublisherSearchList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
this.PublisherItem.DataContext = (Publisher)PublisherSearchList.SelectedItem;
}
XAML
<Grid Name="PublisherItem" Width="390" Margin="5" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="20"></RowDefinition>
</Grid.RowDefinitions>
<TextBox Name="CompanyName" DataContext="{Binding PublisherName}"
Grid.Column="0" Grid.Row="0"></TextBox>
</Grid>
Как это можно сделать?