作者johnsky75 (Sky)
看板C_Sharp
标题Re: [问题] 关於form的skin
时间Fri Oct 24 10:31:55 2008
我找到irisskin的使用方法了...分享一下
首先到下列官网 旁边download地方下载(为试用版 正式版要购买)
http://www.sunisoft.com/irisskin/
安装好後 桌面或程式集就会出现 skinbuilder tool
他是一个极为简陋的绘图软体 不过重点是
找到你安装的资料夹
我的是 C:\Program Files\Sunisoft\IrisSkin 内的skin资料夹
里面还有很多资料夹 每一个都是一种风格(可以看官网说明)
.ssk档就是之後要引入的 每个风格档都有附个gif预览图
这里再说明一下 我看他的help文件 它好像是写说
你可以用任何其它的软体来绘制skin 但是要存成bmp档
因为bmp档再透过这个软体的一些辅助 windows就可以把它转换成
skin的元素(因为他不只可以支援c#的skin) 我英文不太好
以上是我粗略的解读 希望有大大可以说得更完整^^
好 以下是套用他给的风格档的教学(本人是用visual)
1.首先开启大大们做的专案
2.专案 -> 加入参考 -> 浏览 -> 从Irisskin资料夹中找到irisskin2.dll 加入
(IrisSkin.DLL(for .NET framework 1.0/1.1)
IrisSkin2.DLL(for .NET framework 2.0以上))
加入成功的话 旁边方案总管内的参考 点开就可以看到
3. 在下列程式的相对位置中加入 黄色的程式码
namespace skinform
{
public partial class Form1 : Form
{
private Sunisoft.IrisSkin.SkinEngine skinEngine;
public Form1()
{
InitializeComponent();
System.ComponentModel.ComponentResourceManager resources = new
System.ComponentModel.ComponentResourceManager(typeof(Form1));
this.skinEngine = new
Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));
}
private void Form1_Load(object sender, EventArgs e)
{
this.skinEngine.SkinFile = "Calmness.ssk";
~~~~~~~~
}
}
}
红色毛毛虫那里不是错误...
是指风格档的档名 你想用哪个就输入哪个 ex: wave.ssk , vista.ssk 等
4.到刚刚说的 C:\Program Files\Sunisoft\IrisSkin\skin中
把你所选用的 .ssk档 复制到专案的那个资料夹的 \bin\Debug 中
5.完毕
不过因为他是试用版 所以在开启程式後...会先跑出一个要去注注册的弹跳式视窗= =
我目前找不到可以消去他的方法 也希望有大大找到可以分享
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.200.131
※ 编辑: johnsky75 来自: 140.115.200.131 (10/24 10:33)
1F:→ wellwind:消去的方法..就是跟他们买Orz 10/25 03:20