1
我有一个列表视图包含文本块和另一个列表。 我想要当用户点击一个嵌套的listviewitem父列表视图也被选中。 示例: wpf - 从嵌套列表视图选择项目也选择父列表视图
在上图中选择了Lista2(父列表项)。 用户从Lista1上点击Linia6来选择它。当选择来自Lista1的Linia6(嵌套列表项)时,还要选择Lista1(父列表项)。
此外,如果有可能做到这一点在后面的代码,而不是XAML
我的代码
<ListView ItemsSource="{Binding listsToDisplay}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Disabled" Width="200">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Width="250" Text="{Binding listName}"></TextBlock>
<ListView ItemsSource="{Binding listContent}">
</ListView>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
你能描述关于所需的选择行为的更多细节?从你的图片看起来,最后选择了“Lista1.Linia6”,但是你写的它也应该选择“Lista2”,所以我不太明白你想要什么。 – grek40
对帖子进行了编辑并添加了以下信息:在上图中,选择了Lista2(父列表项)。用户从Lista1上点击Linia6来选择它。当选择来自Lista1的Linia6(嵌套列表项)时,还要选择Lista1(父列表项)。 –
而应该'Lista2.Linia4'被取消选择(基本上,所有嵌套列表只有一个选择)? – grek40