N種皮膚集合,適用于軟件開(kāi)發(fā)~~各種水晶效果
使用方法:
1. 先把IrisSkin2.dll文件添加到當(dāng)前項(xiàng)目引用(解決方案資源管理器->當(dāng)前項(xiàng)目->引用->右鍵->添加引用 ,找到IrisSkin2.dll文件.....之后就不用我說(shuō)了吧^_^).IrisSkin2.dll文件最好放在當(dāng)前項(xiàng)目\bin\Debug文件中.
2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右鍵->選擇項(xiàng)->瀏覽找到IrisSkin2.dll文件(文件最好放在當(dāng)前項(xiàng)目\bin\Debug文件中)按確定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到當(dāng)前項(xiàng)目中。
3. 把皮膚目錄中的.ssk文件復(fù)制到當(dāng)前項(xiàng)目\bin\Debug文件中,(ssk文件可選).
4. 再在項(xiàng)目中調(diào)用.ssk皮膚文件。例:
namespace 當(dāng)前項(xiàng)目
{
public partial class Form1 : Form
{
public Form1() //當(dāng)前項(xiàng)目的構(gòu)造器中調(diào)用皮膚文件
{
InitializeComponent();
this.skinEngine1.SkinFile = "DiamondBlue.ssk"; //DiamondBlue.ssk可換用皮膚目錄中你喜歡的.ssk文件
//(把.ssk復(fù)制到當(dāng)前項(xiàng)目\bin\Debug目錄中)
C#窗體皮膚可以制作出嗎
可以,一般情況下c#窗體的皮膚可以用*.PNG格式的圖片制作(支持透明)。將窗體的皮膚設(shè)計(jì)好之后用ps進(jìn)行分割,然后程序中進(jìn)行貼圖就可以了。
Graphics g = this.CreateGraphics();
Bitmap bmp = new Bitmap("filepath");
g.DrawImage(bmp);
記住是PNG格式圖片,底色通明。