在 Microsoft Expression Blend for Windows Phone 中,您可以使用数据行为通过各种方式与数据进行交互,其中包括使用数据存储添加和修改属性、基于数据比较应用可视状态更改,以及基于数据存储的更改触发特定操作。
有关数据存储的详细信息,请参阅 添加或修改数据存储。
在使用 Views 和 ViewModels 时, InvokeCommandAction 和 CallMethodAction 操作特别有用。
Expression Blend for Windows Phone 数据行为
Expression Blend for Windows Phone 中提供了以下数据行为:
**CallMethodAction ** 使用 CallMethodAction 操作在事件发生时对元素的 DataContext 调用方法。
有关此操作的详细信息,请参阅 CallMethodAction。
**DataStateBehavior ** 使用 DataStateBehavior 行为根据条件的求值结果是 True 还是 False 来更改可视状态。
有关此行为的详细信息,请参阅 DataStateBehavior。
**FluidMoveSetTagBehavior ** 使用 FluidMoveSetTagBehavior 行为创建数据存储,或将信息写入现有数据存储。
有关此行为的详细信息,请参阅 FluidMoveSetTagBehavior。
**InvokeCommandAction ** 使用 InvokeCommandAction 操作可调用由数据源公开的命令。
有关此操作的详细信息,请参阅 InvokeCommandAction。
SetDataStoreValueAction 使用 SetDataStoreValueAction 行为可在运行时自动调整数据存储的值。
有关此操作的详细信息,请参阅 SetDataStoreValueAction。
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。