WPF,这个事件触发器该怎么写

顺丰到付 2013-07-31 10:27:57
<Button Padding="30" Content="熊俊">
<Button.Triggers>
<EventTrigger RoutedEvent="Button.MouseEnter" >

//这里该怎么写,使Content变为"张三"
</EventTrigger>
</Button.Triggers>
</Button>


问题:
一个事件触发器,当鼠标移到Button上时,使Content属性变为"张三",普通的属性触发器就不用了,我指的是用事件触发器。
...全文
100 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qldsrx 2013-07-31
  • 打赏
  • 举报
回复
为什么我能多次看到“熊俊”,那个是谁?
灵活的小会 2013-07-31
  • 打赏
  • 举报
回复
引用 2 楼 u011550933 的回复:
[quote=引用 1 楼 laika4321 的回复:] <Button Name="huitest" Content="李四"> <Button.Triggers> <EventTrigger RoutedEvent="Button.MouseEnter"> <BeginStoryboard> <Storyboard> <StringAnimationUsingKeyFrames Storyboard.TargetProperty="Content" > <DiscreteStringKeyFrame Value="张三" KeyTime="0:0:0" /> </StringAnimationUsingKeyFrames> </Storyboard> </BeginStoryboard> </EventTrigger> </Button.Triggers> </Button> 参考 http://msdn.microsoft.com/zh-cn/library/System.Windows.Media.Animation.StringAnimationUsingKeyFrames(v=vs.100).aspx
整成动画啊[/quote]额,只是引用而已。你不加duration 和一些渐变参数就不是“动画”了。 但实际上EventTrigger也主要用在动画中。
顺丰到付 2013-07-31
  • 打赏
  • 举报
回复
引用 1 楼 laika4321 的回复:
<Button Name="huitest" Content="李四"> <Button.Triggers> <EventTrigger RoutedEvent="Button.MouseEnter"> <BeginStoryboard> <Storyboard> <StringAnimationUsingKeyFrames Storyboard.TargetProperty="Content" > <DiscreteStringKeyFrame Value="张三" KeyTime="0:0:0" /> </StringAnimationUsingKeyFrames> </Storyboard> </BeginStoryboard> </EventTrigger> </Button.Triggers> </Button> 参考 http://msdn.microsoft.com/zh-cn/library/System.Windows.Media.Animation.StringAnimationUsingKeyFrames(v=vs.100).aspx
整成动画啊
灵活的小会 2013-07-31
  • 打赏
  • 举报
回复
<Button Name="huitest" Content="李四"> <Button.Triggers> <EventTrigger RoutedEvent="Button.MouseEnter"> <BeginStoryboard> <Storyboard> <StringAnimationUsingKeyFrames Storyboard.TargetProperty="Content" > <DiscreteStringKeyFrame Value="张三" KeyTime="0:0:0" /> </StringAnimationUsingKeyFrames> </Storyboard> </BeginStoryboard> </EventTrigger> </Button.Triggers> </Button> 参考 http://msdn.microsoft.com/zh-cn/library/System.Windows.Media.Animation.StringAnimationUsingKeyFrames(v=vs.100).aspx

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧