Button 控制項會回應滑鼠、鍵盤、手寫筆或其他輸入裝置的使用者輸入,並引發 Click 事件。 A Button 是一個基本的 UI 元件,可以包含簡單內容如文字,也可以包含複雜內容,如圖片和 Panel 控制項。
| Title | Description |
|---|---|
| 建立具有影像的按鈕 | 學習如何將圖片加入按鈕控制鍵。 |
樣式和模板
你可以修改預設的 ControlTemplate 以賦予控制項獨特的外觀。 欲了解更多關於修改控制項模板的資訊,請參閱《 什麼是樣式與範本? 》及 《如何為控制項建立範本》。
內容屬性
按鈕控制的 Content 屬性為 Content。 此屬性指定按鈕所顯示的內容,內容可以是簡單的文字或複雜的使用者介面元素。
視覺狀態
下表列出 Button 控制項的視覺狀態。
| VisualState 名稱 | VisualStateGroup 名稱 | Description |
|---|---|---|
| 正常 | CommonStates | 控制系統處於正常狀態。 |
| 滑鼠移轉 | CommonStates | 滑鼠指標位於控制器上方。 |
| 按下 | CommonStates | 控制項被按下。 |
| Disabled | CommonStates | 控制裝置被關閉。 |
| Focused | FocusStates | 控制鍵是鍵盤對焦。 |
| 心不在焉 | FocusStates | 這個控制器沒有鍵盤對焦功能。 |
| 有效 | 驗證狀態 | 控制項有效且無驗證錯誤。 |
| 焦點無效 | 驗證狀態 | 控制項具有驗證錯誤,且具有鍵盤焦點。 |
| 無效未聚焦 | 驗證狀態 | 這個控制器有驗證錯誤,但沒有鍵盤焦點。 |