gpt4 book ai didi

xaml - 如何禁用 ListView 悬停和平铺效果?

转载 作者:行者123 更新时间:2023-12-04 17:38:01 25 4
gpt4 key购买 nike

我想禁用 ListView 控件的某种推送效果和悬停背景颜色效果的平铺效果,我该怎么做?

谢谢

最佳答案

经过一些谷歌搜索后,我发现突出显示发生在 ListViewItemPresenter 中,结果证明它非常隐藏。它位于 ListViewItem 的 ControlTemplate 内,ListViewItem 是 ListView 的 ItemContainer。我发现禁用效果的最简单方法是简单地覆盖此 ControlTemplate:

<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<ContentPresenter/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ListView.ItemContainerStyle>
<TextBlock Text="List Item" />
...
<TextBlock Text="List Item" />

来源: https://blog.jonstodle.com/uwp-listview-without-highlighting-and-stuff/

关于xaml - 如何禁用 ListView 悬停和平铺效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11790894/

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