可以使用 DataTrigger 触发器根据属性的值调用操作。如果触发器中指定的值与提供的值相匹配,则触发器将调用与之关联的任何操作。否则,不会进行任何操作。
添加 DataTrigger
在“资产”面板中,单击“行为”,然后将所需的行为拖到要应用该行为的对象上。“触发器”类别将出现在“属性”面板中。
在“触发器”类别中的“TriggerType (EventTrigger)”旁边,单击“新建”。在“选择对象”对话框中,单击“DataTrigger”,然后单击“确定”。
.png)
在“触发器”类别中,设置下列选项:
**Binding ** 指定用于监视更改的属性绑定。
**Comparison ** 指定将用于计算 DataTrigger 的条件的运算符。值如下所示:
Equal
NotEqual
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
**Value ** 指定要与“Comparison”属性结合使用的值。该值将与“Binding”属性指定的绑定表达式进行比较。可以直接在“值”文本框中键入值。
若要查看此行为的示例,请访问 Expression Community Gallery
(Expression 社区库)。
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。