WinForm 做的程序,加了IrisSkin2.dll皮肤后,我的folderBrowserDialog就打不开了..这是怎么回事?
代码:
private void Form1_Load(object sender, EventArgs e)
{
this.skinEngine1.SkinFile = Application.StartupPath + @"\MP10.SSK";
this.skinEngine1.SkinAllForm = false; // 设置皮肤只在主窗体显示,不加载于其他所有的窗体
}
private void button2_Click(object sender, EventArgs e)
{
// 应让用户选择文件存放的路径(文件夹)
//saveFileDialog.ShowDialog();
folderBrowserDialog fDialog = new FolderBrowserDialog();
fDialog.ShowDialog();
textBox2.Text = fDialog.SelectedPath.ToString().Trim();
}
当我在 Load 里面加了那两行代码后,我的button2 就点不开了,去掉皮肤就正常 ,这是怎么回事呢?但是我的 openFileDialog 按钮还能正常打开..迷糊啦...
------解决方案--------------------
别用IrisSkin了,给你推荐一个用来美化winform的krypton,免费的很好用~
------解决方案--------------------
C# code
this.skinEngine1.SkinFile = Application.StartupPath + @"\MP10.SSK";
this.skinEngine1.SkinAllForm = false; // 设置皮肤只在主窗体显示,不加载于其他所有的窗体