码迷,mamicode.com
首页 > Windows程序 > 详细

WPF 精修篇 事件触发器

时间:2019-12-21 00:21:10      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:font   oar   log   alt   str   ted   grid   use   动画   

原文:WPF 精修篇 事件触发器

事件触发器 一般使用的就是动画

技术图片

  1. <Grid>
  2. <TextBlock Text="事件触发器" Opacity="0.2" FontSize="30" HorizontalAlignment="Center" VerticalAlignment="Center">
  3. <TextBlock.Style>
  4. <Style TargetType="{x:Type TextBlock}">
  5. <Style.Triggers>
  6. <EventTrigger RoutedEvent="MouseEnter">
  7. <EventTrigger.Actions>
  8. <BeginStoryboard>
  9. <Storyboard>
  10. <DoubleAnimation Storyboard.TargetProperty="Opacity" Duration="0:0:0.5" To="1"></DoubleAnimation>
  11. <DoubleAnimation Storyboard.TargetProperty="FontSize" Duration="0:0:0.5" To="50"></DoubleAnimation>
  12. </Storyboard>
  13. </BeginStoryboard>
  14. </EventTrigger.Actions>
  15. </EventTrigger>
  16. <EventTrigger RoutedEvent="MouseLeave">
  17. <EventTrigger.Actions>
  18. <BeginStoryboard>
  19. <Storyboard>
  20. <DoubleAnimation Storyboard.TargetProperty="Opacity" Duration="0:0:0.5" To="0.2"></DoubleAnimation>
  21. <DoubleAnimation Storyboard.TargetProperty="FontSize" Duration="0:0:0.5" To="30"></DoubleAnimation>
  22. </Storyboard>
  23. </BeginStoryboard>
  24. </EventTrigger.Actions>
  25. </EventTrigger>
  26. </Style.Triggers>
  27. </Style>
  28. </TextBlock.Style>
  29. </TextBlock>
  30. </Grid>

动手写 比较精简 用Blend 来写 会生成很多代码哟

 

WPF 精修篇 事件触发器

标签:font   oar   log   alt   str   ted   grid   use   动画   

原文地址:https://www.cnblogs.com/lonelyxmas/p/12075489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!