首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WinForm 做的程序,加了IrisSkin2.dll皮肤后,小弟我的folderBrowserDialog就打不开了.这是咋回事

2012-09-28 
WinForm 做的程序,加了IrisSkin2.dll皮肤后,我的folderBrowserDialog就打不开了..这是怎么回事?代码:priva

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; // 设置皮肤只在主窗体显示,不加载于其他所有的窗体 

热点排行