在vs2005的開發(fā)環(huán)境中可以對軟件進行美化.具體做法是這樣的
1.先到網(wǎng)上下載名叫DotNetSkin.dll或者IrisSkin2.dll的程序集,這是別個已經(jīng)封裝好了的程序集,同時還要下載擴展名為.ssk或者.skn的皮膚文件.下載完成后將上述文件都放在你寫的項目的bin\\Debug文件夾下.
2.在我們自己寫的程序里可以直接在解決方案里單擊右鍵,直接引用這兩個程序集中任一個,它們的區(qū)別是是DotNetSkin.dll用的皮膚文件是*.skn,IrisSkin2.dll是用的*.ssk,在vs2005工具箱中右鍵--選擇項--,在打開的窗體中單擊"瀏覽"選擇DotNetSkin.dll或者IrisSkin2.dll,"確定"后就可以在上面的控件中出現(xiàn)名叫skinEngin的控件,選擇前面的復選框后關(guān)閉窗口,這時候你就可以在工具箱中看到skinEngin這個控件了,將其拖到你要美化的窗體上,這時候在這個窗體的構(gòu)造函數(shù)中寫入如下代碼:
public Form2() //窗體構(gòu)造函數(shù)
{
InitializeComponent();
this.skinEngine1.SkinFile =
"skins\\Vista1.ssk";//設(shè)置皮膚文件的路徑
}
如果需要變換皮膚,你可以利用menustrip控件進行選擇設(shè)置,如下:
private void mSN風格ToolStripMenuItem_Click(object sender, EventArgs
e)
{
this.skinEngine1.SkinFile =
"skins\\MSN.ssk";
}
private void vista風格ToolStripMenuItem_Click(object sender, EventArgs
e)
{
this.skinEngine1.SkinFile =
"skins\\vista1.ssk";
}