CSkin界面库窗体设置

    CSkin界面库是一款免费的C#界面库,具有小巧免费,拓展性强,容易上手等优点,适合用于中小规模软件的开发。使用这个界面一年多了,但一般最多也只是改改颜色之类的简单应用,官网也只给了简单的例子,并没有说明文档,大部分都得靠自己摸索和实践,于是想简单介绍一下这个界面库。

    从官网http://www.cskin.net/下载界面库,解压有两个dll文件,一个是dll文件,一个是net 2.0,一个是net4.0。

CSkin界面库窗体设置_第1张图片

导入界面库到工具箱(具体导入方法可以查看:http://bbs.cskin.net/thread-619-1-1.html),引入命名空间,并继承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
{
    public partial class Form1 : Skin_Color
    {
        public Form1()
        {
            InitializeComponent();
        }
    }
}

Skin_Color是实现窗体美化的一个类,类似的类还有Skin_DevExpress,Skin_Mac,Skin_Metro,Skin_VS,这几个类的属性都差不多,因此这里只介绍Skin_Color的几个常用属性。

Skin_Colr界面

CSkin界面库窗体设置_第2张图片

(1)BackPalace

    质感层背景,设置以后窗口标题栏的背景图也是该背景

(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界面库窗体设置_第3张图片

具体属性设置可以查看工程:https://download.csdn.net/download/sinat_27720649/10920809

注意:CSkin界面库的属性大部分都有中文说明,但是因为笔记本屏幕小或者属性过多,属性说明栏被上方的属性设置栏遮挡了

,需要自己手动拉伸。

CSkin界面库窗体设置_第4张图片

 

 

你可能感兴趣的:(C#,CSkin,C#)