我有一个带有DataTemplate项目的ListBox。 DataTemplate包含一个按钮。当按下按钮时,如何旋转DataTemplate表示的UIElement? 非常感谢任何帮助。
答案 0 :(得分:1)
我猜想实现所需内容的最简单方法如下:
在Expression Blend中编辑DataTemplate, 编辑DataTemplate时创建一个新的StoryBoard名称,例如“sbItemAnim”, 现在录制你的动画。然后关闭故事板,您将返回DataTemplate编辑模式。
现在从“资源”窗格中找到名为“ControlStoryboardAction”的行为,将其拖放到按钮上。
然后将行为配置为在触发事件“Clicked”时运行,并让它控制您创建的故事板“sbItemAnim”,并为ControlStoryboardOption选择“Play”。
保存并测试它,希望它能与你合作:)