該控件是繼承於 Control 基類開發的。具有 Tab 鍵切換。
恢復 AutoSize 屬性,讓控件能根據自身內容設置體積大小。
Padding 屬性修改成 AutoSize=true 才生效。
Box 開頭的屬性指圖標部分,圖標分為“默認符號” 和 “自定義圖片” 兩種。
控件為為 “圖標” 和 “文本” 部分
OperateScope 屬性設置單擊事件的范圍, Box 為只有單擊圖標才會觸發更改狀態事件, BoxText 為單擊圖標或文本都會觸發更改狀態事件。
在自定義圖標部分 添加了 ImageList 組件屬性,具體涉及的屬性有
Style 屬性可以設置控件的外觀,控件的配色設計的比較松,根據你自己的需求配置效果。
Defaule 模式下應該只配置以下顏色
Button 模式下應該只配置以下顏色
重寫方法如下
新增類如下
新增屬性如下