When cell leaves editing mode TextBlock dosnt get new value. But binded structure get new value.
What is wrong?
Code: Select all
<DataGrid x:Name="UserLoginGrid" IsReadOnly="False"
ItemsSource="{Binding userLogins, Mode=TwoWay}">
<DataGrid.Columns>
<DataGridTemplateColumn Header="" >
<DataGridTemplateColumn.HeaderTemplate>
<DataTemplate>
<TextBlock Text="Login"/>
</DataTemplate>
</DataGridTemplateColumn.HeaderTemplate>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding login}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Text="{Binding login, Mode=TwoWay}" />
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>