匯入從 Expression Design 匯出的 XAML
您可以將 Microsoft Expression Design 2 的圖案另存成 XAML 檔案,以便在 Microsoft Expression Blend 2 中使用圖案。如果您要在動畫中使用圖案、將圖案轉換為背景影像等使用者介面 (UI) 元素時,這個功能會很有幫助。
從 Expression Design 匯出圖案
開啟 Expression Design 2 中的美工檔案 (您可以開啟 [說明] 功能表的 [範例])。
如果您要匯出切片,請選取 [工具箱] 中的 [切片] 工具,在您要匯出的圖案區域周圍繪製矩形,然後在 [屬性] 面板中的 [編輯切片] 下,設定切片的屬性 (例如 [名稱])。如需切片的詳細資訊,請參閱 Expression Design 2 使用者指南中的「建立和匯出切片」主題 (F1)。
在 [檔案] 功能表上按一下 [匯出]。[匯出] 對話方塊隨即出現。
在 [要匯出的項目] 下選取下列任一項:
整份文件 匯出文件中所有的圖案。
選取的物件 只匯出在畫板上選取的項目。
切片 只匯出您所製作的切片。您可以選擇性地變更每個顯示的切片屬性
在 [格式] 旁,選取下列選項之一:
XAML Silverlight 畫布 匯出單一 XAML 檔,檔案內含畫布版面配置面板中以物件表示的所有圖案。您可以將此 XAML 檔匯入至 Expression Blend 2 的 Microsoft Silverlight 1.0 專案,以作為獨立文件使用 (您的 XAML 開始檔案或以程式方式載入的 XAML 檔案),或是將物件複製並貼至另一份 XAML 文件。
XAML WPF 繪圖筆刷 匯出資源字典,內含以繪圖筆刷資源表示的所有圖案。您可以將這個 XAML 檔匯入 Expression Blend 2 的 Windows Presentation Foundation (WPF) 專案,然後將資源套用至專案中的物件筆刷屬性。
秘訣: 請確定您選取的繪圖筆刷資源名稱不同於使用這些匯出檔案的 Expression Blend 2 專案中之資源名稱。
XAML WPF 畫布 匯出單一 XAML 檔,檔案內含畫布版面配置面板中以物件表示的所有圖案。您可以將此 XAML 檔匯入至 Expression Blend 2 的 Windows Presentation Foundation 專案,以作為獨立文件使用 (您的 XAML 啟動檔案或以程式方式載入的 XAML 檔案),或是將物件複製並貼至另一個 XAML 文件。您也可以在 Expression Blend 2 的 [設計] 檢視中開啟此檔案,以滑鼠右鍵按一下任何物件,然後選取 [工具] 功能表中的選項,製作物件的按鈕或使用者控制項。
注意事項: 如果您決定要匯出 [切片],則必須在檢視器中選取每個切片,然後設定這些切片的匯出屬性。您可以為每個切片選取不同的格式。每個切片都會匯出至不同的檔案。
設定您偏好的其他屬性,例如讓 [文字] 物件匯入至 Expression Blend 2 後可加以編輯。如需此對話方塊中的屬性詳細資訊,請參閱 Microsoft Expression Design 2 使用者指南中的「XAML」主題。
在對話方塊底部的 [位置] 旁,鍵入要匯出檔案的資料夾路徑。請同時設定下列選項:
如果您決定要匯出 [整份文件] 或 [選取的物件],請一併輸入檔案的名稱。
如果您決定要匯出 [切片],您可以任意選取要包含所有物件的版面配置面板。
按一下 [全部匯出] 可匯出您的一或多個檔案。
回到頁首
將圖案匯入 Expression Blend
在 Expression Blend 2 已開啟的專案中,按一下 [專案] 功能表上的 [新增現有項目]。
在 [新增現有項目] 對話方塊中,瀏覽至您匯出的 XAML 檔案,將其選取,然後按一下 [開啟]。
注意事項: 只有匯出的 [XAML Silverlight 畫布] 才能匯入至 Silverlight 1.0 專案中。
檔案會新增至 [專案] 面板的 [檔案] 下。如果您將任何圖案匯出成 [XAML WPF 繪圖筆刷],則圖案也會顯示在 [資源] 面板中。
執行下列一項動作,將匯入資產新增至畫板:
如果您選取 [XAML Silverlight 畫布] 選項,可新增至文件,將文件用於應用程式的啟動頁面 (請參閱變更 Silverlight 專案在 Expression Blend 2 中的啟動網頁) 或將物件複製並貼至另一個 XAML 文件。
如果您選取 [XAML WPF 繪圖筆刷] 選項,可將資源套用至專案中的物件筆刷屬性。例如,您可以將 [DrawingBrush] 資源拖曳至 [TextBlock] 物件,並將其設定為 [Background] 屬性。
如需如何套用資源的詳細資訊,請參閱套用或移除資源。
秘訣: 請確定您匯入的繪圖筆刷資源名稱,和 Expression Blend 2 專案中其他地方的資源名稱不同。您可以重新命名 [資源] 面板中的資源物件,方法是以滑鼠右鍵按一下名稱,然後選取 [重新命名]。
如果您選取 [XAML WPF 畫布] 選項,可新增至文件,將文件用於應用程式的啟動頁面 (請參閱設定專案的啟動文件) 或將物件複製並貼至另一個 XAML 文件。您也可以在 Expression Blend 2 的 [設計] 檢視中開啟此檔案,以滑鼠右鍵按一下任何物件,然後製作按鈕 (請參閱將物件建立到按鈕中) 或使用者控制項 (請參閱從現有的物件建立控制項)。
回到頁首
請參閱
概念
從 Expression Encoder 2 匯入 Silverlight 1.0 網站
在 Expression Blend 中修改 Expression Encoder 2 的 Silverlight 範本