從現有的物件建立使用者控制項
在 Microsoft Expression Blend 中,您可以選取一個容器的物件並將它們製作為使用者控制項,以便重複用於您的專案或其他專案中。
從現有的物件建立控制項
在 [物件與時間軸] 面板中,按住 CTRL 鍵再選取要成為新使用者控制項的所有物件。或者,您可以在按住 CTRL 鍵時,使用 [選取] 工具 以選取畫板上的物件。
注意: 只有同一父物件內含的物件,才可以組成一個新的使用者控制項。
執行下列其中一項動作:
以滑鼠右鍵按一下選取項目,然後按一下 [變成 UserControl]。
在 [工具] 功能表上,按一下 [變成 UserControl] (F8)。
[變成 UserControl] 對話方塊隨即出現。
在 [名稱] 欄位中,輸入新使用者控制項的名稱。
如果想建立新的使用者控制項,但不要取代文件中的原始元素,請選取 [保留原本內容並且視需要建立複本] 方塊。
按一下 [確定]。
Expression Blend 會建立新的使用者控制項文件並予以開啟,以便進行其他編輯。
切換回到您的原始文件。如果您允許 Expression Blend 以選取的使用者控制項取代新的使用者控制項,則必須建置專案,以查看新的控制項。在 [專案] 功能表上,按一下 [建置專案] (CTRL+SHIFT+B)。
重要訊息: 使用 [變成 UserControl] 命令時,選取的物件、其參照的資源和參照的動畫會重新列入新的使用者控制項中。不過,如果物件在原始文件的程式碼後置檔案中包含事件處理常式方法,則必須將事件處理常式程式碼複製到新使用者控制項文件的程式碼後置檔案。
Copyright © 2011 by Microsoft Corporation. All rights reserved.