【问题标题】:wpf Datatrigger - prevent from triggering OnLoadwpf Datatrigger - 防止触发 OnLoad
【发布时间】:2014-05-27 13:06:56
【问题描述】:

我有两个由真/假代码隐藏变量触发的动画。 如果变量为真 - 启动其中一个动画,如果为假则启动另一个。

但是如何实现应用加载时没有动画呢?

【问题讨论】:

  • 我刚刚有了一个想法,我将创建两个变量——每个触发器都绑定到其中一个。还有其他想法吗?
  • 如果您提到您之前的问题,请尝试从您的动画中删除 From 值并让它从当前值动画。这种方式在启动时不会从默认的Opacity of 1 开始动画

标签: .net wpf xaml data-binding


【解决方案1】:

您可以使用 bool?,意思是可以为空的布尔值,因此您具有三种状态(null、true、false),或者您可以编写一个 DependencyProperty,它的初始值可以是 UnsetValue (DependencyProperty.UnsetValue)。

【讨论】:

    猜你喜欢
    • 2013-03-16
    • 2010-09-10
    • 2021-11-28
    • 2010-12-10
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多