У меня есть просмотр списка, у которого у inturn есть дочерний просмотр списка для каждого родительского элемента просмотра списка. Когда я выбираю элемент в родительском списке, его дочерние элементы также получают выбор.
Есть ли способ предотвратить это всплывающее окно?
Ниже приведен фрагмент родительского элемента списка. который является пользовательским элементом управления:
" NestedControl.xaml ", который повторяется рекурсивно.
<Grid Margin="20,0,0,0"
VerticalAlignment="Center" BorderBrush="#F0F0F0" BorderThickness="0,1,0,0">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<RelativePanel VerticalAlignment="Center" Grid.Column="1"
>
<TextBlock x:Name="Name" Text="{Binding Name,Mode=OneWay}" TextTrimming="CharacterEllipsis"
VerticalAlignment="Center" Opacity="0.5" Margin="0,0,0,10"/>
<Image x:Name="Dot1" Source="{Image Path here}"
Height="6" Width="6"
VerticalAlignment="Center" Margin="10,8,0,10"
RelativePanel.RightOf="Name"/>
</RelativePanel>
<ListView SelectionMode="Single" ItemsSource="{Binding NestedEntities,Mode=OneWay}" Grid.Row="1"
x:Name="NestedListView" Grid.ColumnSpan="3">
<ListView.ItemContainerTransitions>
<TransitionCollection/>
</ListView.ItemContainerTransitions>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="HorizontalAlignment" Value="Stretch"/>
<Setter Property="VerticalContentAlignment" Value="Stretch"/>
<Setter Property="VerticalAlignment" Value="Stretch"/>
<Setter Property="Margin" Value="0"/>
<Setter Property="Padding" Value="0,0,0,0"/>
</Style>
</ListView.ItemContainerStyle>
<ListView.ItemTemplate>
<DataTemplate x:DataType="entity:Detail">
<controls:NestedControl/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>
На изображении выше, когда я выбираю «Основной элемент 5», загружается представление вложенного списка и получает элемент представления родительского спискапродлены.