將行為新增至物件

若要以不必撰寫程式碼的方式在應用程式中加入互動功能,您可以將 [資產] 面板中的行為拖曳到應用程式中的物件,然後再設定該行為的屬性。

將行為新增至物件

  1. 從 [資產] 面板的 [行為] 類別中,將所要的行為拖曳到畫板上或 [物件與時間軸] 面板中的物件上。

    例如,如果您要用 Button 物件來控制 Storyboard 物件,請將 ControlStoryboardAction 行為拖曳至 Button 物件上。

    行為會在 [物件與時間軸] 面板中顯示為物件的子物件。

    tip note秘訣:

    若要開啟 [資產] 面板,您可以按一下 [工具] 面板中的 [資產],或按一下 [視窗] 功能表中的 [資產]。

  2. 在 [物件與時間軸] 面板中,選取行為。

  3. 在 [屬性] 面板中,設定行為的屬性。

    例如,在 ControlStoryboardAction 行為中,可以設定下列屬性:

    • SourceName 如果您沒有將行為拖曳至 Button 物件上,則可將 SourceName 屬性設為 Button 物件的名稱,以確認行為已套用至 Button 物件。根據預設, SourceName 會設為父物件 (套用行為的物件)。

    • EventName 將此屬性設為要觸發行為的事件名稱。在此情況下,您希望使用 Button 物件的 Click 事件來觸發行為的動作。

    • ControlStoryboardOption 將此屬性設為希望行為觸發的 Storyboard 動作。在此情況下,您希望使用 Button 物件來播放 Storyboard 物件,因此將屬性設為 Play

    • StoryBoard 將此屬性設為要在按一下按鈕時播放的 Storyboard 物件名稱。

    Ee341376.9acbe6b8-f8e2-4594-b97b-3b5260082ac4(zh-tw,Expression.40).png

    tip note秘訣:

    您可以將滑鼠指標移到行為屬性名稱上,以便在工具提示中檢視屬性的描述。

Copyright © 2011 by Microsoft Corporation. All rights reserved.