共用方式為


匯入從 Expression Design 匯出的 XAML

您可以將 Microsoft Expression Design 的圖案另存成 XAML 檔案,以便在 Microsoft Expression Blend 中使用圖案。如果您要在動畫中使用圖案、將圖案轉換為背景影像等使用者介面 (UI) 元素時,這個功能會很有幫助。

從 Expression Design 匯出圖案

  1. 開啟 Expression Design 中的美工檔案 (您可以從 [說明] 功能表開啟 Expression Design [範例])。

  2. 如果您要匯出切片,請選取 [工具] 面板中的 [切片] 工具,在您要匯出的作品區域周圍繪製矩形,然後在 [屬性] 面板中的 [編輯切片] 下,設定切片的屬性 (例如 [Name])。如需切片的詳細資訊,請參閱《Expression Design 使用者指南》(F1) 中的<建立和匯出切片>主題。

  3. 在 [檔案] 功能表上按一下 [匯出]。[匯出] 對話方塊隨即出現。

  4. 在 [要匯出的項目] 下選取下列任一項:

    • 整份文件   匯出文件中所有的圖案。

    • 選取的物件   只匯出在畫板上選取的項目。

    • 切片   只匯出您所製作的切片。您可以選擇性地變更每個顯示的切片屬性

  5. 在 [格式] 旁,選取下列選項之一:

    • XAML Silverlight 畫布   匯出單一 XAML 檔,檔案內含畫布版面配置面板中以物件表示的所有圖案。您可將此 XAML 檔案匯入 Expression Blend 的 Microsoft Silverlight 專案,用為獨立文件 (起始 XAML 檔案,或以程式設計方式載入的 XAML 檔案),或複製物件再貼入其他 XAML 文件。

    • XAML WPF 繪圖筆刷   匯出資源字典,內含以繪圖筆刷資源表示的所有圖案。您可將此 XAML 檔案匯入 Expression Blend 的 Windows Presentation Foundation (WPF) 專案,然後將資源套用至專案中的物件筆刷屬性。

      Cc294508.alert_tip(ZH-TW,Expression.30).gif秘訣:

      請確定您選取的繪圖筆刷資源名稱不同於使用這些匯出檔案的 Expression Blend 專案中之資源名稱。

    • XAML WPF 畫布   匯出單一 XAML 檔,檔案內含畫布版面配置面板中以物件表示的所有圖案。您可將此 XAML 檔案匯入 Expression Blend 的 WPF 專案,用為獨立文件 (啟動 XAML 檔案,或以程式設計方式載入的 XAML 檔案),或複製物件再貼入其他 XAML 文件。您也可在 Expression Blend 的 [設計] 檢視中開啟此檔案,以滑鼠右鍵按一下任何物件,然後選取 [工具] 功能表的選項,使用物件建立按鈕或使用者控制項。

    Cc294508.alert_note(ZH-TW,Expression.30).gif注意事項:

    如果您決定要匯出 [切片],則必須在檢視器中選取每個切片,然後設定這些切片的匯出屬性。您可以為每個切片選取不同的格式。每個切片都會匯出至不同的檔案。

  6. 設定您偏好的其他屬性,例如讓 [Text] 物件匯入至 Expression Blend 後可加以編輯。如需此對話方塊中的屬性詳細資訊,請參閱《Microsoft Expression Design 使用者指南》中的<XAML>主題。

  7. 在對話方塊底部的 [位置] 旁,鍵入要匯出檔案的資料夾路徑。請同時設定下列選項:

    • 如果您決定要匯出 [整份文件] 或 [選取的物件],請一併輸入檔案的名稱。

    • 如果您決定要匯出 [切片],您可以任意選取要包含所有物件的版面配置面板。

  8. 按一下 [全部匯出] 可匯出您的一或多個檔案。

將圖案匯入 Expression Blend

  1. 在 Expression Blend 已開啟的專案中,按一下 [專案] 功能表上的 [新增現有項目]。

  2. 在 [新增現有項目] 對話方塊中,瀏覽至您匯出的 XAML 檔案,將其選取,然後按一下 [開啟]。

    Cc294508.alert_note(ZH-TW,Expression.30).gif注意事項:

    只有匯出的 [XAML Silverlight 畫布] 才能匯入至 Silverlight 專案中。

    檔案會新增至 [專案] 面板中。如果您將任何圖案匯出成 [XAML WPF 繪圖筆刷],則圖案也會顯示在 [資源] 面板中。

  3. 執行下列一項動作,將匯入資產新增至畫板:

    • 如果您選取 [XAML Silverlight 畫布] 選項,可新增至文件,或將物件複製並貼至另一個 XAML 文件。

    • 如果您選取 [XAML WPF 繪圖筆刷] 選項,可將資源套用至專案中的物件筆刷屬性。例如,您可以將 [DrawingBrush] 資源拖曳至 [TextBlock] 物件,並將其設定為 [Background] 屬性。

      Cc294508.496874e2-379b-428a-a9bb-7264dc496036(ZH-TW,Expression.30).png

      如需如何套用資源的詳細資訊,請參閱套用或移除資源

      Cc294508.alert_tip(ZH-TW,Expression.30).gif秘訣:

      請確定您匯入的繪圖筆刷資源名稱,和 Expression Blend 專案中其他地方的資源名稱不同。您可以在 [資源] 面板中以滑鼠右鍵按一下資源名稱,然後選取 [重新命名],即可重新命名資源物件。

    • 如果您選取 [XAML WPF 畫布] 選項,可新增至文件,將文件用於應用程式的啟動頁面 (請參閱設定專案的啟動文件) 或將物件複製並貼至另一個 XAML 文件。您也可以在 Expression Blend 的 [設計] 檢視中開啟此檔案,以滑鼠右鍵按一下任何物件,然後製作按鈕 (請參閱從現有的物件建立控制項) 或使用者控制項 (請參閱從現有的物件建立使用者控制項)。