CSkin介面庫窗體設定

2021-08-26 15:11:07 字數 1688 閱讀 5413

cskin介面庫是一款免費的c#介面庫,具有小巧免費,拓展性強,容易上手等優點,適合用於中小規模軟體的開發。使用這個介面一年多了,但一般最多也只是改改顏色之類的簡單應用,官網也只給了簡單的例子,並沒有說明文件,大部分都得靠自己摸索和實踐,於是想簡單介紹一下這個介面庫。

匯入介面庫到工具箱(具體匯入方法可以檢視:引入命名空間,並繼承skin_color類

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

using ccwin;

namespace cskindemo}}

skin_color是實現窗體美化的乙個類,類似的類還有skin_devexpress,skin_mac,skin_metro,skin_vs,這幾個類的屬性都差不多,因此這裡只介紹skin_color的幾個常用屬性。

skin_colr介面

質感層背景,設定以後視窗標題欄的背景圖也是該背景

(2)backshade

背景漸變效果開啟/關閉

(3)captionbackcolorbottom

視窗顏色漸變的起點值

(4)captionbackcolortop

視窗顏色漸變的終點值

(5)closeboxsize

關閉按鈕的大小,cskin介面庫可以改變close按鈕的,當然也可以改變大小

(6)closedownback,closemouseback,closenormalback

closedownback指的是該按鈕按下時的背景圖,closemouseback指的是滑鼠移動到按鈕上的背景圖,closenormalback是初始時的背景圖,最大化按鈕和最小化按鈕也有這三種狀態,不再贅述。

(7) radius、roundstyle

這兩個屬性和設定窗體圓角相關,radius設定圓角大小,roundstyle設定圓角樣式,當roundstyle為none時,關閉圓角。

(8)shadow,shadowcolor,shadowpalace,shadowwidth

這幾個屬性都和陰影相關

shadow    是否開啟陰影

shadowcolor    陰影顏色

shadowpalace  陰影背景圖

shadowwidth    陰影寬度

簡單設定後,效果如下

具體屬性設定可以檢視工程:

注意:cskin介面庫的屬性大部分都有中文說明,但是因為筆記本螢幕小或者屬性過多,屬性說明欄被上方的屬性設定欄遮擋了

,需要自己手動拉伸。

C WinForm窗體介面設定

設定方法 一 form物件 屬性 設計中的name 窗體類的類名 acceptbutton 視窗的確定按鈕 cancelbutton 視窗按esc的取消按鈕 1.外觀 backcolor 背景顏色 forecolor 字型顏色 backgroundimage 背景 font 設定字型 formbor...

python wx窗體介面

互動介面選擇了wx,原因有二 其一輕量級,其二平台性比另乙個稍好些。建立乙個按鈕 self.train text wx.statictext self.bitmap,1,sl rpa pos 0,25 size 500,60 self.label1 wx.statictext self.bitmap...

特殊窗體設定

13.設定不規則窗體 14.設計帶分隔欄的窗體 splitcontainer控制項 15.在窗體中滾動字幕 private void button1 click object sender,eventargs e private void button2 click object sender,ev...