【发布时间】:2012-01-24 23:07:58
【问题描述】:
我有一个列表视图。当我点击其中一个项目时,有一个与之相关的动画:即项目变小并再次弹出。如何自定义动画?我可以让项目翻转吗?还是我可以直接取消动画,什么都不做?
谢谢,
【问题讨论】:
-
当然请注意,自定义动画意味着您的程序不再符合 Metro 设计准则。
标签: listview coding-style windows-8 microsoft-metro
我有一个列表视图。当我点击其中一个项目时,有一个与之相关的动画:即项目变小并再次弹出。如何自定义动画?我可以让项目翻转吗?还是我可以直接取消动画,什么都不做?
谢谢,
【问题讨论】:
标签: listview coding-style windows-8 microsoft-metro
您可以编辑 ListView 的视觉状态,尤其是 SelectionStates VisualStateGroup。看看this discussion。 SDK 中还有一个样式示例,展示了如何覆盖它。
【讨论】: