新增參照以匯入自訂控制項
設計人員可能會收到包含自訂控制項的組件檔案 (DLL),必須在專案中使用。或者,您可能想要使用專案中 Silverlight 2 軟體開發套件 (SDK) 所提供的控制項。若要在畫板上繪製這類的控制項,您必須先新增參照至組件。
若要在畫板上繪製自訂控制項
在 [專案] 功能表上,按一下 [新增參照] (ALT+SHIFT+R)。
在 [新增參照] 對話方塊中,瀏覽至包含自訂控制項的 DLL 檔,然後按一下 [確定]。
在 [專案] 面板的 [參照] 之下,DLL 檔會在預設專案參照的清單中出現。
秘訣: 若要使用 Silverlight 2 SDK 所提供的控制項,請新增參照至 C:\Program Files\Microsoft SDKs\Silverlight\v2.0\Libraries\Client 資料夾中的正確組件。例如,若要繪製 TabControl,請新增參照至 System.Windows.Controls.dll 組件。
建置專案 (CTRL+SHIFT+B),以併入 DLL 的類別至專案中。
連按兩下 [專案] 面板中的檔案名稱,在畫板上開啟 XAML 檔案 (例如 Page.xaml)。
按一下 [工具箱] 中的 [資產庫] 按鈕。
在 [資產庫] 中,選取 [自訂控制項] 索引標籤,然後選取新控制項。
秘訣: Silverlight 2 SDK 所提供的控制項是列在 [控制項] 索引標籤中。
[工具箱] 中的 [資產庫] 按鈕上方所出現的新控制項是選取的工具。
使用您的滑鼠,在畫板上繪製自訂控制項。
控制項會出現在畫板上以及 [物件與時間軸] 下。
測試您的專案 (F5) 以查看新控制項。
秘訣: 您可以先新增專案至解決方案中,然後再新增專案參照至第一個專案,以新增參照至未編譯的專案。若您要在相同的 Expression Blend 視窗中同時使用兩個專案時,這非常實用。如需詳細資訊,請參閱將新專案或現有的專案加入解決方案。
疑難排解
如果[資產庫] 的 [自訂控制項] 索引標籤中未顯示的自訂控制項,請先嘗試建置專案,然後再次開啟 [資產庫]。
若您在畫板上繪製新控制項,且該控制項顯示為已裁剪,可能是因為控制項具有預設的版面配置屬性,與您第一次繪製的控制項大小不相容。選取 [物件與時間軸] 下的新控制項後,將 [屬性] 面板中 [版面配置] 下的 [邊界] 屬性重新設定成 0,然後再次嘗試調整控制項大小。