內容 索引 搜尋
 

套用樣式資源

在 Microsoft® Expression Blend™ 中,您可以指定控制項樣式的預設屬性和觸發程序,然後再套用至控制項。屬性 (例如背景筆刷色彩) 會影響控制項的外觀,而觸發程序會影響控制項對於屬性變更與事件的回應方式。例如,當使用者將滑鼠移至控制項上方時,IsMouseOver 屬性會從 False 變更為 True,並觸發 MouseOver 事件。您可以建立按鈕樣式,在滑鼠指標移至按鈕上方時變更按鈕的背景色彩。

附註 您無法針對一個控制項建立會對其他控制項引起變更的樣式或控制項範本。不過,您可以在控制項直接使用事件觸發程序來引起另一個控制項的變更。如需詳細資訊,請參閱本使用者指南中的新增或移除觸發程序

樣式資源可讓您定義某類型控制項的外觀與行為,然後將該樣式套用至畫板上該類型控制項的多個例項,以節省您的時間。

提示 若要套用樣式,必須先建立樣式。如需如何建立樣式的詳細資訊,請參閱本使用者指南中的建立樣式資源

將現有樣式資源套用至畫板上的控制項

附註 若看不到有列出您的樣式資源,表示資源可能是針對不同類型的控制項而建立。例如,由按鈕物件建立的資源無法套用至核取方塊控制項。

使用樣式資源在畫板上建立控制項

  1. 在 [資源] 面板中,找出要新增至畫板之控制項的樣式資源。您可能需要展開 [資源] 面板中的節點才能看見資源。
  2. 將樣式資源拖曳至畫板。
    此時會將已套用樣式的控制項新增至畫板。
附註 若樣式已定義於資源字典中,您也可以在 [資產庫] 的 [控制項] 索引標籤中選取資源字典的名稱,選取樣式,然後在畫板上繪製,以將該樣式新增至畫板。