У меня есть следующие listview
:WPF набор выбранный элемент в ListView, когда выпадающий выбран
<ListView Grid.Row="1" ItemsSource="{Binding Transducers}" SelectedItem="{Binding SelectedTransducer}">
<ListView.View>
<GridView>
<GridViewColumn Header="ID" DisplayMemberBinding="{Binding LabID}"/>
<GridViewColumn Header="Manufacturer" DisplayMemberBinding="{Binding Manufacturer}"/>
<GridViewColumn Header="Channel">
<GridViewColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding DataContext.Channels, ElementName=mainInterface}"
SelectedItem="{Binding Channel, Mode=TwoWay}"
SelectedValue="{Binding Channel.ID}"
SelectedValuePath="ID"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
Он имеет несколько текстовых элементов и выпадающий. После того как я изменил значение combobox, я хочу сделать что-то для выбранного элемента, который должен быть элементом, с которым только что взаимодействует combobox. Однако, когда я взаимодействую с combobox на элементе и ничего больше с элементом, он не становится выбранным. Как установить выбранный элемент, когда я взаимодействую с выпадающим списком этого элемента?
Что вы описываете по умолчанию для элемента управления DataGrid для wpf. Этот контроль также лучше подходит для редактирования. – SnowballTwo