gpt4 book ai didi

wpf - 禁用在 Listview 中选择元素?

转载 作者:行者123 更新时间:2023-12-04 19:56:48 29 4
gpt4 key购买 nike

如何禁用 ListView 中元素的选择?

当我单击 ListView 中的 elem 时,我不想更改背景。
你能帮助我吗?

<ListView Name="milestone_listView" Margin="817,108,90,276" ScrollViewer.CanContentScroll="True" ScrollViewer.HorizontalScrollBarVisibility="Visible" ItemsSource="{Binding}">
<Grid Name="milestone_grid"></Grid>
</ListView>

最佳答案

通常我只是覆盖 SelectedItem刷子是透明的,虽然你也可以使用 ItemsControl如果您不想要选择功能,则显示您的列表

<ListView.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="Black" />
</ListView.Resources>

如果您确实使用了 ItemsControl相反,请注意默认情况下它不实现虚拟化,因此您必须 implement it yourself如果你想要的话

关于wpf - 禁用在 Listview 中选择元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768543/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com