我正在尝试VisualState
在 Windows 10 下为我的新通用应用程序编写一个。
根据有关 的文档VisualState.StateTriggers
,您可以将多个触发器添加到视觉状态,因为该属性的类型为IList<StateTriggerBase>
。
类VisualState
文档还指出了StateTriggers
文档:
一个或多个触发器
一个或多个触发器,可以是 AdaptiveTrigger 或从 StateTriggerBase 派生的自定义触发器。这些可用于指示何时需要自动应用相应的 VisualState,而无需显式调用 GoToState。有关详细信息,请参阅 StateTriggers 属性的备注。
但是,文档没有指出多个触发器如何在这里工作。也没有办法通过任何 C# 代码修改行为。
我想要的行为将需要部分AND/OR
中指定的那些触发器的一些条件StateTriggers
。
"MultiTrigger"
除了写我自己的,还有其他方法StateTriggerBase
吗?