代码之家  ›  专栏  ›  技术社区  ›  Filip Frącz

在DataTemplate中按下按钮后设置ListBoxItem的动画

  •  0
  • Filip Frącz  · 技术社区  · 14 年前

    我有一个带有数据模板的列表框。DataTemplate包含一个按钮。当按下按钮时,如何旋转DataTemplate表示的UIElement?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Bill the Lizard    14 年前

    我想实现您需要的最简单的方法如下:

    在编辑DataTemplate时,创建一个新的故事板名称,例如“sbItemAnim”, 现在录制动画。然后关闭序列图像板,您将返回到DataTemplate编辑模式。

    现在从资源窗格中找到名为“ControlStoryboardAction”的行为,将其拖放到按钮上。

    然后将行为配置为在触发事件“Clicked”时运行,并让它控制您创建的“sbItemAnim”情节提要,并为ControlStoryboardOption选择“Play”。

    保存并测试它,希望它能与您一起工作:)