winfrom 动态皮肤加载

时间:2022-12-28 00:58:58
  1. /// <summary>
  2.         /// 遍历skin 文件夹下的所有文件下的窗体风格文件 然后绑定到combobox
  3.         /// </summary>
  4.         private void SkinBind()
  5.         {
  6.             string dirp = System.AppDomain.CurrentDomain.BaseDirectory + "skin";
  7.             DirectoryInfo mydir = new DirectoryInfo(dirp);
  8.             ArrayList arr = new ArrayList(); ;
  9.             foreach (FileSystemInfo fsi in mydir.GetFileSystemInfos())
  10.             {
  11.                 DirectoryInfo mydir1 = new DirectoryInfo(dirp + "/" + fsi.Name);
  12.                 foreach (FileSystemInfo ssk in mydir1.GetFileSystemInfos())
  13.                 {
  14.                     string sskname = ssk.Name;
  15.                     if (sskname.Split('.').GetValue(1).ToString() == "ssk")
  16.                     {
  17.                         //arr.Add(@"skin\" + sskname);
  18.                         comboBox1.Items.Add(@"skin\" + fsi + @"\" + sskname);
  19.                     }
  20.                 }
  21.             }

  22.         }
复制代码

winfrom 动态皮肤加载

源码下载http://pan.baidu.com/share/link?shareid=421189&uk=1879094096

 

 

http://www.aaspx.com/thread-198-1-1.html    原创发布