首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WPF,这个事件触发器该如何写

2013-08-04 
WPF,这个事件触发器该怎么写Button Padding30 Content熊俊Button.TriggersEventTrigger Routed

WPF,这个事件触发器该怎么写
<Button Padding="30" Content="熊俊">            
   <Button.Triggers>
      <EventTrigger RoutedEvent="Button.MouseEnter" >

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


问题:
一个事件触发器,当鼠标移到Button上时,使Content属性变为"张三",普通的属性触发器就不用了,我指的是用事件触发器。 WPF
[解决办法]
        <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: 引用:

        <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


整成动画啊
额,只是引用而已。你不加duration 和一些渐变参数就不是“动画”了。
但实际上EventTrigger也主要用在动画中。
[解决办法]
为什么我能多次看到“熊俊”,那个是谁?

热点排行