У меня есть ListView
привязка к ObservableCollection
, а внутри у меня есть GridViewColumn.CellTemplate
с TextBox
привязкой к одному свойству в ViewModel
.Когда я ввожу ключ в другое текстовое поле и нажимаю кнопку, окно останавливается.
Фиксированное окно
При возникновении ошибки только пользовательский интерфейс не работает.Но если я пишу и вижу локальные переменные с помощью отладчика, я вижу, что привязка и команда работают.
Я уже пытаюсь изменить Textbox
для одного TextBlock
, и Windows работает хорошо.
<ListView Grid.Row="14" Grid.ColumnSpan="2" ItemsSource="{Binding AddedProductCollection}"
VerticalContentAlignment="Center">
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</ListView.ItemContainerStyle>
<ListView.View>
<GridView>
<GridViewColumn Header="Codigo" Width="100">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBox Text="{Binding Code}"
Margin="-6,0,-6,0" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>