匯入協力廠商或自訂效果
Microsoft Expression Blend 附有兩種效果 (模糊和陰影)。若要使用其他效果,您可以將協力廠商或自訂效果匯入專案中,然後將這些效果套用到畫板上的物件;套用的方式與 Expression Blend 隨附的效果相同。
如果您是開發人員,可以在 Microsoft Visual Studio 之類的程式中建立自己的自訂效果。如需詳細資訊,請參閱建立自訂效果。
使用 .dll 檔隨附的自訂效果
自訂效果會編譯成 Windows Presentation Foundation (WPF) 或 Microsoft Silverlight 組件檔案 (.dll 檔)。將 .dll 檔新增至專案並建置解決方案後,您可以從 [資產] 面板的適當類別下存取其內容。
執行下列其中一項動作:
以滑鼠右鍵按一下 [專案] 面板中的專案名稱,然後按一下 [新增參照]。
在 [專案] 功能表上,按一下 [新增參照]。
在 [新增參照] 對話方塊中,瀏覽至包含效果的 .dll 檔所在位置,選取 .dll 檔,然後按一下 [開啟]。
.dll 檔不會新增至您的專案中,但其參照會新增至 [專案] 面板中的 [參照] 節點中。
自訂效果檔案 (ShaderEffectLibrary.dll) 的參照
建置解決方案 (CTRL+SHIFT+B) 以併入參照的項目,並讓新的效果可從 [資產] 面板中的 [效果] 類別取得。
注意事項: 如果 .dll 檔案在外部更新,則您必須在 Expression Blend 中重建解決方案來取得變更結果。
您現在可以將新效果套用到畫板上的任何物件。如需詳細資訊,請參閱套用效果。
[資產] 面板中的 [效果] 索引標籤
[選取物件] 對話方塊中的自訂效果節點
使用來自未編譯專案的自訂效果
為了配合此程序的目的,在此將使用 WPF ShaderEffectLibrary 專案。您可以從 Windows Presentation Foundation Pixel Shader Effects Library - Home (Windows Presentation Foundation Pixel Shader 效果庫 - 首頁) 下載 ShaderEffectLibrary 專案。
如果您尚未安裝效果建置工作,請從 WPF Futures 下載 "Shader Effects BuildTask and Templates.zip" 檔案、展開檔案,並按兩下 ShaderBuildTaskSetup.msi 檔案。
此建置工作將協助 Expression Blend 建置效果庫。
執行下列其中一項動作:
在 [專案] 面板中,以滑鼠右鍵按一下解決方案的名稱,然後按一下 [新增現有專案]。
在 [專案] 功能表上,按一下 [新增現有專案]。
在 [新增現有專案] 對話方塊中,瀏覽至要新增的專案檔案 (.csproj 或 .vbproj),然後按一下 [開啟]。例如,如果您正在使用 ShaderEffectLibrary 專案,請選取 ShaderEffectLibrary.csproj 檔案。
如此即會將專案新增至解決方案中。此新增專案並不會複製到解決方案資料夾,但是您可以在 [專案] 面板中檢視專案檔案的清單。
由於效果專案會建置您要在原始專案中使用的 .dll 檔案,因此請以滑鼠右鍵按一下 [專案] 面板中該原始專案的名稱,指向 [新增專案參照],再按一下已新增之效果專案的名稱。
建置解決方案 (CTRL+SHIFT+B) 以併入效果專案,並讓新的效果可從 [資產] 面板中的 [效果] 類別取得。
注意事項: 如果效果專案在外部更新,則您必須在 Expression Blend 中重建解決方案來取得變更結果。
您現在可以將新效果套用到畫板上的任何物件。如需詳細資訊,請參閱套用效果。