DataTrigger

您可以使用 DataTrigger 觸發程序,根據屬性值叫用動作。如果觸發程序中指定的值符合提供的值,觸發程序會叫用與其相關聯的任何動作。如果不符合,則不會有任何反應。

將 DataTrigger 新增到 Windows Phone 專案

  1. 在 [資產] 面板中,按一下 [行為],然後將所需的行為拖曳到您要套用行為的物件上。[觸發程序] 類別隨即出現在 [屬性] 面板中。

  2. 在 [觸發程序] 類別中,按一下 [TriggerType (EventTrigger)] 旁的 [新增]。在 [選取物件] 對話方塊中,按一下 [DataTrigger],然後按一下 [確定]。

    DataTrigger

  3. 在 [觸發程序] 類別中,設定下列項目:

    • **Binding   ** 指定屬性繫結以監控變更。

    • **Comparison   ** 指定用於評估 DataTrigger 之條件的運算子。值如下:

      • Equal

      • NotEqual

      • LessThan

      • LessThanOrEqual

      • GreaterThan

      • GreaterThanOrEqual

    • **Value   ** 指定要與 [Comparison] 屬性搭配使用的值。這個值會與 [Binding] 屬性所指定的繫結運算式比較。您可以直接在 [值] 文字方塊中輸入值。

若要查看此行為的範例,請造訪 Expression Community Gallery (Expression 社群圖庫) Hh134801.xtlink_newWindow(zh-tw,Expression.40).png

Copyright © 2011 by Microsoft Corporation. All rights reserved.