У меня есть выпадающий список со свойством SelectedItem, привязанным к DataRowView, и ItemSource к DataView.
Привязка выглядит так:
<ComboBox Grid.Row="1" Grid.Column="1" KeyboardNavigation.TabIndex="0" Width="300"
ItemsSource="{Binding Path=MainConfigItems, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
SelectedValuePath="Id"
DisplayMemberPath="Name"
SelectedItem="{Binding MainConfigSelectedItem}"
Name="cmbBoxMainConfig"
VerticalAlignment="Center" HorizontalAlignment="Left" IsEnabled="{Binding IsEnabledMainConfig}">
</ComboBox>
Теперь, исходя из условия, мне нужно спрятать поле со списком и отобразить текстовое поле на его месте с текстом в качестве элемента отображения поля со списком. В этом случае атрибут «Имя» DataRowView.
Как лучше всего это сделать?