[UWP] [VisualState]自定义ListViewItem悬停演示文稿

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[UWP] [VisualState]自定义ListViewItem悬停演示文稿相关的知识,希望对你有一定的参考价值。

我想将悬停动作添加到ListViewItem,但似乎在ListViewItem.DataTemplate中,不会触发“ PointerOver”状态。我正在创建一个自定义ItemContainerStyle,但以这种样式,我可以设置与TargetType'ListViewItem'相关的特定属性。就我而言,我希望有一个仅在用户将鼠标悬停在项目上时可见的按钮。

“图片示例”

我想使用VisualStateManager,但也许我不了解样式,模板和用户之间的绑定背后的概念。

是否有很好的参考资料/文档?

提前谢谢您

答案

[[UWP] [VisualState]自定义ListViewItem悬停演示文稿

根据您的要求,更好的方法是XamlBehaviors编辑属性XamlBehaviors。有关详细信息,请参考以下代码。

DataTempate

以上是关于[UWP] [VisualState]自定义ListViewItem悬停演示文稿的主要内容,如果未能解决你的问题,请参考以下文章

[UWP]了解模板化控件:VisualState

[UWP]理解ControlTemplate中的VisualTransition

不修改模板的前提下修改VisualState中的某些值

E_UNEXPECTED UWP 灾难性故障

不修改模板的前提下修改VisualState中的某些值

WPF 将 VisualState 附加到对象属性