日期:2014-05-18  浏览次数:20808 次

皮肤控件的问题请教
在窗口1中点击一个按钮a弹出窗口2,窗口2中导入了皮肤控件,并且有代码skinEngine1.SkinFile = "MP10.ssk";窗口2正确显示皮肤控件的风格。
问题是,如果我在窗口1中点击按钮b,再点按钮a,则窗口2弹出后就不显示皮肤控件设定的效果,我设置断点,发现执行了上面那行代码啊。
按钮b中的代码是:
  OpenFileDialog dlgOpenFile = new OpenFileDialog();
  dlgOpenFile.Title = "choose the game";
  dlgOpenFile.Filter = "Text document only|*.txt";
  if (dlgOpenFile.ShowDialog() == DialogResult.OK)
  {
  try
  {
  StreamReader sr = new StreamReader(dlgOpenFile.FileName);
  this.textBoxNS.Text = sr.ReadLine();
  }
  catch(...)
  }
  ......
求大牛解释啊,我该怎么修改?多谢指教!

------解决方案--------------------
http://download.csdn.net/tag/winform%E6%8D%A2%E8%82%A4%E6%BA%90%E7%A0%81
------解决方案--------------------
代码贴全一点,用代码模板.