前言
相信大家都有開發圖表的經驗,是以今天我給大家介紹一下我自己的控件庫,大家有興趣的可以下載下傳看看,裡面的控件以後還會持更新,如果大家有什麼好的控件需求可以直接給小編提意見啊,小編QQ505554090。
控件類型
目前擁有的控件
控件一
該按鈕是仿照的QQ的登入按鈕,點選會有水波紋效果
屬性:
- CornerRadius:設定按鈕圓角
- CorrugatedBrush:水波紋顔色
- FlashDuration:動畫時長
- FlashEnable:動畫活性
控件二
這是一個帶有提示文本的輸入框
屬性:
- CornerRadius:設定圓角
- TipText:提示文字(支援字元串轉換,實質是TextBlock類型)
- InputFilter:輸入篩選(目前支援數字,漢字,手機号,身份證号,Email,URL)
- IsComplies:用于判斷是否滿足篩選(支援簡單觸發器)
控件三
這是一個扇形刻度盤,用于顯示扇形刻度
屬性:
- Stroke:線條顔色
- MaxRadiusRatio:最大環比例(可以大于1)
- MinRadiusRatio:最小環比例(可以大于1)
- TickAngle:機關角度數
- TickCount:刻度數量
- StartAngle:起始角
控件四
這是一個扇形環,用于顯示環狀扇形
屬性
- MaxRadiusRatio:最大環比例(可以大于1)
- MinRadiusRatio:最小環比例(可以大于1)
- StartAngle:起始角
- EndAngle:結束角
- RoundStyle:兩端樣式(直線或弧形)
- FillRule:填充類型
控件五
這是一個扇形文字,用于顯示環狀文字
屬性
- RadiusRatio:半徑比例
- TickAngle:機關角
- TextShowStyle:文字顯示類型
- Text:顯示文本
- StartAngle:起始角
案例控件
該案例控件可以重寫模闆,是以抛磚引玉,供各位大佬參照
控件庫的下載下傳與使用
該控件已經釋出到了Nuget官網,大家直接在管理Nuget包選項中搜尋“RRQMSkin”,直接安裝就可以。
具體的應用與開發在B站視訊自定義視訊,歡迎大家
當然如果還有什麼不明白的,可以私信本猿哦,QQ:505554090,QQ群:234762506