共用方式為


物件與屬性概觀

在 Microsoft Expression Blend 中,物件是指任何可置於畫板上的項目。例如,將視覺化元素新增至畫板上後,即會變成您應用程式中的物件。開發吸引人的使用者介面變得相當簡單,只需將物件新增至畫板上,再根據您的需求加以修改即可。

物件類型

您可以新增版面配置面板以安排及將物件分組、新增控制項圖形或路徑特殊的文字控制項媒體3D 物件至畫板上。

Cc294561.alert_note(zh-tw,Expression.10).gif注意事項:

Microsoft Silverlight 1.0 或 Silverlight 2 專案中不支援某些視覺化元素。

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首

修改物件

您可以使用畫板控點對物件調整大小、移動、旋轉、翻轉或扭曲,以利用多種方式修改畫板上的物件。此外,還可以使用 [屬性] 面板輸入會影響外觀、大小與位置等物件屬性的值。如需詳細資訊,請參閱外觀轉換下的主題。

您也可以以動畫顯示物件,以及連結將根據使用者互動控制動畫的觸發程序與使用者互動功能事件

Cc294561.alert_note(zh-tw,Expression.10).gif注意事項:

觸發程序在 Silverlight 1.0 中不受支援,但您可以使用事件設定使用者互動功能。如需詳細資訊,請參閱建立可控制 Silverlight 應用程式中腳本的按鈕。在 Silverlight 2 專案中,您可以使用狀態。如需詳細資訊,請參閱根據使用者互動變更狀態

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首

自訂物件

若要為應用程式建立獨特的外觀,您可以建立樣式與範本,並將其他屬性轉換成資源,以將其套用至其他視覺化元素。您也可以設計使用者控制項或撰寫自訂控制項的程式碼,以建立包含自訂行為而可重複使用的控制項。

Cc294561.alert_note(zh-tw,Expression.10).gif注意事項:

資源、樣式和範本在 Silverlight 1.0 中不受支援,但您可以建立 JavaScript 類別以定義可重複使用的控制項。如需詳細資訊,請參閱 Expression Blend 隨附的 Silverlight 1.0 範例,或參閱 Silverlight 學習中心 (英文)。

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首

動態內容

若要讓您的應用程式以動態更新的方式呈現內容,您可以新增資料來源,並將物件的屬性繫結至資料。您也可以將某個物件的屬性繫結至另一個物件的屬性 (例如,使用滑桿的值更新數值文字方塊)。如需詳細資訊,請參閱資料處理

Cc294561.alert_note(zh-tw,Expression.10).gif注意事項:

Expression Blend 的資料處理工具在 Silverlight 1.0 專案中不受支援。

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首

新增物件

您可以選取 [工具箱] 或 [資產庫] 中的工具,或從 [資產庫] 選取指定樣式或自訂的控制項,將物件新增至畫板上。您也可以從 [資源] 面板拖曳指定樣式的控制項,或將 [資源] 面板中的資源拖曳至畫板中的現有物件上,將該資源套用到其中一個物件屬性中。

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首

畫板堆疊順序

每次建立一個新物件時,該新物件就會位於物件堆疊的最上層。以任意兩個物件來說,在畫板上,一個物件在堆疊中的位置一定高於另一個物件,堆疊頂端是畫板上最前方的物件,與堆疊中更下方的物件重疊。

Cc294561.415b68ef-f463-4b4b-a67e-df9be639d95e(zh-tw,Expression.10).png

Cc294561.25182a96-9a69-478a-9cfe-5b360e6a9bea(zh-tw,Expression.10).png

按照 Z 順序的初始物件集

Cc294561.05fe4b1d-f584-4bd2-99b6-8bc2d735a89d(zh-tw,Expression.10).png

在 Z 順序中上移一層

Cc294561.f0c1ff71-7814-42ba-806b-7ea92d616e69(zh-tw,Expression.10).png

提到 Z 順序的最上層

在下圖所顯示的另一個範例中,[橢圓形] 物件在堆疊中高於 [矩形] 物件,這表示在畫板上 [橢圓形] 會出現在 [矩形] 的上方。

物件在畫板上的堆疊順序

Cc294561.f6e20075-ea3b-4595-998c-3b454cbfbb35(zh-tw,Expression.10).png

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-tw,Expression.10).gif回到頁首