設定 TargetType="{x:Type Control}" 後,Setter 可省略 Control. 前綴。若需設定衍生類專屬屬性(如 Button.IsCancel),須將 TargetType 設為該衍生類。
字體大小單位:無前綴屬性支援 32pt,帶前綴僅支援像素值(32),此為已知限制。
移除 TargetType、改用明確前綴(Control.FontSize、TextElement.FontSize),即可套用至任何擁有相同相依屬性實作的型別。Button 繼承 Control.FontSize,TextBlock 與 Control 共享 TextElement.FontSize 實作,故同一樣式可同時套用。

甚至可混入特定型別屬性(Button.IsCancel),執行期僅對擁有該屬性的元素生效,類似 Word 樣式套用至圖片時忽略字體屬性。

BasedOn="{StaticResource BaseStyle}" 繼承基礎樣式,可新增或覆寫 Setter。button.Style = (Style)FindResource("XStyle"); // 依玩家動態切換
雖資料觸發器更適合此場景,但程式碼控制提供彈性備選。樣式亦可純程式碼建構。

