WPF常用TriggerAction用法 (一)

2021-06-28 01:05

阅读:622

标签:soscw   mod   nbsp   com   orm   img   window   prope   使用方法   

 

 

Microsoft.Expression.Interactivity 常用TriggerAction-> CallMethodAction ChangePropertyAction ControlStoryboardAction GoToStateAction

技术分享图片

1,CallMethodAction 用于调用后台和DataContext中公用,无参数,无返回值的方法.这里扩展了一个CallMethodTrigger 可以调用有返回值和参数的方法。xaml中使用方法:

 

 

2,ChangePropertyAction 用于更改界面元素的属性和后台代码公开属性。界面元素属性一般要求为依赖属性。(附加属性也可。)xaml中使用方法:

   "Orange" Height="40" MinWidth="80" Content="ChangeElementProperty" Padding="10 0">
       "Checked">
             "br" PropertyName="Background" Value="orange"/>
             "tb" PropertyName="Text" Value="orange"/>
         "Unchecked">
             "br" PropertyName="Background" Value="Red"/>
             "tb" PropertyName="Text" Value="Red"/>
       

 

3,ControlStoryboardAction用于界面控制可访问动画的播放暂停等操作。xaml中使用方法:

   

  

4,GoToStateAction 切换可访问的两个VisulState 可视化的状态,一般也通过动画实现。xaml中使用方法:

   "Orange" Margin="0 0 10 0" Height="30" MinWidth="80" Content="GoToState" Padding="10 0">
        "Checked">
                "ClickState" UseTransitions="{Binding UseTransitions}"/>
            "Unchecked">
                "NormalState" />
            

 下载 https://files.cnblogs.com/files/yk250/BlendBehaviorsDemo.rar

WPF常用TriggerAction用法 (一)

标签:soscw   mod   nbsp   com   orm   img   window   prope   使用方法   

原文地址:https://www.cnblogs.com/yk250/p/10058925.html


评论


亲,登录后才可以留言!