WPF 控件預設「無外觀、僅行為」。ControlTemplate 讓開發者完整接管視覺表現,同時保留點擊、焦點、內容等行為。模板內可包含 Storyboard、觸發器、任意視覺元素。
<Rectangle />,預設透明填充不可見,設 Fill="Orange" 可見。Template 放入 Style.Setter,所有 Button 自動套用。Rectangle.Fill="{TemplateBinding Background}"),支援動畫、樣式覆寫即時生效。ContentControl.Content 顯示按鈕內容(如 PlayerMove 視覺樹)。設 TargetType 可自動綁定 Content。ContentPresenter 無 Padding,將控件 Padding 映射為 ContentPresenter.Margin 實現邊距。





