在傳統文件處理中,「樣式」是一組應用到特定範圍內容(文字、圖片等)的屬性集合。例如「Normal, Body」樣式可能代表 10 點 Times New Roman 字體、兩端對齊;而「Code」樣式則使用 9 點 Courier New、靠左對齊。內容套用樣式後,即產生確定的視覺外觀。
WPF 中的樣式同樣是「一組應用到內容的屬性」,用於產生視覺化呈現。它可以:
除了文件處理樣式的基本功能,WPF 樣式還具備獨特特徵:
所有這些功能都不需要建立自訂控制項即可實現(雖然建立自訂控制項也是可行的選擇,詳見第九章)。這使得 WPF 樣式系統成為極具彈性的 UI 客製化工具。