新增某人建立的行為
若要以不必撰寫程式碼的方式在應用程式中加入互動功能,您可以將 [資產] 面板中的行為拖曳到應用程式中的物件,然後再設定該行為的屬性。您也可以使用 Microsoft Expression Blend 社群成員建立的行為。例如,您可以從 Microsoft Expression Gallery (Microsoft Expression 圖庫) 下載自訂行為。如果您想使用其他人建立的行為,請新增包含該行為之 .dll 檔或專案的參照。這個動作可讓行為出現在 [資產] 面板中。
注意: |
---|
開發人員可以使用新的 Expression Blend 軟體開發套件 (SDK) 來建立自訂行為。若要檢視 SDK 文件,請按一下 [說明] 功能表上的 [Expression Blend SDK 使用者指南]。 |
新增某人建立的行為
新增內含自訂行為之 .dll 檔或專案的參照。
注意: 此參照會新增到 SDK 中 Libraries 資料夾裡的 System.Windows.Interactivity 和 Microsoft.Expression.Interactions DLL 中。位置則依據參照是新增到 Microsoft Silverlight 還是 Windows Presentation Foundation (WPF) 專案而定。
如需詳細資訊,請參閱下列主題:
建置專案 (CTRL+SHIFT+B 或 F5)。
開啟 [資產] 面板,檢視 [行為] 類別中的自訂行為。
您現在可以將行為拖曳到應用程式中的物件。
如需詳細資訊,請參閱將行為新增至物件。
讓自訂行為永遠顯示在資產面板中
如果下載的組件中包含多個行為,而且您覺得自己會經常使用這些行為,則可以登錄組件,讓您不需要新增參照,就可以在建立的所有專案中使用這些行為。
執行下列其中一項動作:
如果是針對 Silverlight 撰寫的行為,請在 \HKEY_CURRENT_USER\Software\Microsoft\Expression\Blend\v4.0\Toolbox\Silverlight\v4.0 中建立與組件命名空間名稱相同的登錄子機碼。
如果是針對 WPF 撰寫的行為,請在 \HKEY_CURRENT_USER\Software\Microsoft\Expression\Blend\v4.0\Toolbox\WPF\v4.0 中建立與組件命名空間名稱相同的登錄子機碼。
在子機碼中,建立預設字串值並將它設為組件的路徑。
秘訣: |
---|
或者,您可以將組件複製到 Silverlight 或 WPF 的對應子資料夾中:
|
另請參閱
工作
Copyright © 2011 by Microsoft Corporation. All rights reserved.