資源簡介
網上此類資源很多,但是剛上手還得花點時間研究,所以為了方便大家更容易上手,更好的使用皮膚控件,特編輯了此演示程序,供各位參考.
包含vs2010源碼和個人精選的皮膚包(一些實在看不順眼的就扔掉了)

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;
using?System.Collections;
namespace?UseSkin
{
????public?partial?class?Form1?:?Form
????{
????????Sunisoft.IrisSkin.SkinEngine?skin?=?new?Sunisoft.IrisSkin.SkinEngine();
????????int?intCount?=?0;
????????ArrayList?arraylist?=?new?ArrayList();
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????
????????????foreach?(string?filename?in?Directory.GetFiles(Directory.GetCurrentDirectory()?+?“\\skins“))
????????????{
????????????????arraylist.Add(filename);
????????????}
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????changeSkin(?true);
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
???????????
????????????changeSkin(?false?);
????????}
????????private?void?changeSkin(bool?bolplus)
????????{
????????????if?(bolplus)
????????????{
????????????????if?(intCount?????????????????????intCount++;
????????????????else
????????????????????intCount?=?0;
????????????}
????????????else
????????????{
????????????????if?(intCount?>?0)
????????????????{
????????????????????intCount--;
????????????????}
????????????????else
????????????????{
????????????????????intCount?=?arraylist.Count;
????????????????}
????????????}
????????????string?skinname?=?““;
????????????for(int?i=0;i ????????????{
????????????????
????????????????if?(i?==(intCount-1))
????????????????{
????????????????????skin.SkinFile?=?arraylist[i].ToString();
????????????????????skinname?=?arraylist[i].ToString();
????????????????????skin.Active?=?true;
????????????????????label1.Text?=?“第“?+?intCount.ToString()?+?“個皮膚“;
????????????????????label2.Text?=?skinname;????????????????????
????????????????????break;
????????????????}
????????????}
??????????
????????}
????????private?void?toolStripButton1_Click(object?sender?EventArgs?e)
????????{
????????????Form2?f?=?new?Form2();
????????????f.ShowDialog();
????????}
????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????File.Delete(label2.Text);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????557056??2010-09-12?13:09??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\IrisSkin4.dll
?????文件???????5032??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DeepCyan.ssk
?????文件???????5037??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DeepGreen.ssk
?????文件???????4908??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DeepOrange.ssk
?????文件??????16021??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DiamondBlue.ssk
?????文件??????16669??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DiamondGreen.ssk
?????文件??????16211??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DiamondOlive.ssk
?????文件??????16031??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DiamondPurple.ssk
?????文件??????15998??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\DiamondRed.ssk
?????文件??????12591??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\Emerald.ssk
?????文件??????12261??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\EmeraldColor1.ssk
?????文件??????12360??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\EmeraldColor2.ssk
?????文件??????18988??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\Longhorn.ssk
?????文件??????15899??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\mp10.ssk
?????文件??????15857??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\mp10maroon.ssk
?????文件??????14997??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\mp10purple.ssk
?????文件??????16292??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\MSN.ssk
?????文件??????16430??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\office2007.ssk
?????文件??????16262??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\OneBlue.ssk
?????文件??????14246??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\OneCyan.ssk
?????文件??????14852??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\OneGreen.ssk
?????文件??????14547??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\OneOrange.ssk
?????文件???????9218??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\Page.ssk
?????文件???????9247??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\PageColor1.ssk
?????文件???????9369??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\PageColor2.ssk
?????文件??????12389??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\RealOne.ssk
?????文件??????13008??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\Warm.ssk
?????文件??????13141??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\WarmColor1.ssk
?????文件??????13086??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\WarmColor2.ssk
?????文件??????12600??2011-06-23?08:17??vs2010?C#?winform皮膚主題切換源碼\UseSkin\UseSkin\bin\Debug\Skins\XPSilver.ssk
............此處省略194個文件信息
評論
共有 條評論