DotNetBar换肤
开发环境:
VS2013,.net4.0
本示例结合DotNetBar第三方控件库实现WinForm项目的换肤功能。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 442368 2014-10-23 21:40 windwindinDebugDevComponents.DotNetBar.Design.dll
文件 5173248 2014-10-23 21:40 windwindinDebugDevComponents.DotNetBar2.dll
文件 52224 2016-10-08 21:28 windwindinDebugwind.exe
文件 44544 2016-10-08 21:28 windwindinDebugwind.pdb
文件 24224 2016-10-08 21:34 windwindinDebugwind.vshost.exe
文件 12155 2016-10-08 20:58 windwindForm1.resx
文件 10991 2016-10-08 20:58 windwindForm2.resx
文件 1681 2016-10-08 21:28 windwindFrmTest.cs
文件 10763 2016-10-08 21:23 windwindFrmTest.Designer.cs
文件 6018 2016-10-08 21:23 windwindFrmTest.resx
文件 96768 2016-09-22 19:33 windwindobjDebugAxInterop.esriControls.dll
文件 133014 2016-09-22 19:33 windwindobjDebugDesignTimeResolveAssemblyReferences.cache
文件 9594 2016-10-08 20:58 windwindobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 5120 2016-09-22 20:40 windwindobjDebugTempPEProperties.Resources.Designer.cs.dll
文件 874 2016-10-08 21:34 windwindobjDebugwind.csproj.FileListAbsolute.txt
文件 1176 2016-10-08 21:23 windwindobjDebugwind.csproj.GenerateResource.Cache
文件 2371 2016-09-22 19:33 windwindobjDebugwind.csproj.ResolveComReference.cache
文件 17737 2016-09-22 19:36 windwindobjDebugwind.csprojResolveAssemblyReference.cache
文件 52224 2016-10-08 21:28 windwindobjDebugwind.exe
文件 180 2016-10-08 21:23 windwindobjDebugwind.FrmTest.resources
文件 44544 2016-10-08 21:28 windwindobjDebugwind.pdb
文件 38629 2016-10-08 20:59 windwindobjDebugwind.Properties.Resources.resources
文件 987 2016-10-08 20:59 windwindProgram.cs
文件 1332 2016-09-22 19:27 windwindPropertiesAssemblyInfo.cs
文件 3591 2016-09-22 20:40 windwindPropertiesResources.Designer.cs
文件 6443 2016-09-22 20:40 windwindPropertiesResources.resx
文件 1091 2016-09-22 19:27 windwindPropertiesSettings.Designer.cs
文件 249 2016-09-22 19:27 windwindPropertiesSettings.settings
文件 32047 2016-09-22 20:39 windwindResources1.png
文件 613 2016-09-22 20:40 windwindResourcesDataAdd_B_16.png
............此处省略16个文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar;
namespace wind
{
public partial class FrmTest : Office2007Form
{
public FrmTest()
{
this.EnableGlass = false;
InitializeComponent();
}
string[] skinNames = { “Office2007Blue“ “Office2007Silver“ “Office2007Black“ “Office2010Silver“ “Office2013“ };
private void FrmTest_Load(object sender EventArgs e)
{
foreach (string skin in skinNames)
{
this.cmbSkin.Items.Add(skin);
}
}
private void buttonX1_Click(object sender EventArgs e)
{
switch (this.cmbSkin.Text)
{
case “Office2007Blue“:
this.styleManager1.Managerstyle = estyle.Office2007Blue;
break;
case “Office2007Silver“:
this.styleManager1.Managerstyle = estyle.Office2007Silver;
break ;
case “Office2007Black“:
this.styleManager1.Managerstyle = estyle.Office2007Black;
break;
case “Office2010Silver“:
this.styleManager1.Managerstyle = estyle.Office2010Silver;
break;
case “Office2013“:
this.styleManager1.Managerstyle = estyle.Office2013;
break;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 442368 2014-10-23 21:40 windwindinDebugDevComponents.DotNetBar.Design.dll
文件 5173248 2014-10-23 21:40 windwindinDebugDevComponents.DotNetBar2.dll
文件 52224 2016-10-08 21:28 windwindinDebugwind.exe
文件 44544 2016-10-08 21:28 windwindinDebugwind.pdb
文件 24224 2016-10-08 21:34 windwindinDebugwind.vshost.exe
文件 12155 2016-10-08 20:58 windwindForm1.resx
文件 10991 2016-10-08 20:58 windwindForm2.resx
文件 1681 2016-10-08 21:28 windwindFrmTest.cs
文件 10763 2016-10-08 21:23 windwindFrmTest.Designer.cs
文件 6018 2016-10-08 21:23 windwindFrmTest.resx
文件 96768 2016-09-22 19:33 windwindobjDebugAxInterop.esriControls.dll
文件 133014 2016-09-22 19:33 windwindobjDebugDesignTimeResolveAssemblyReferences.cache
文件 9594 2016-10-08 20:58 windwindobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 5120 2016-09-22 20:40 windwindobjDebugTempPEProperties.Resources.Designer.cs.dll
文件 874 2016-10-08 21:34 windwindobjDebugwind.csproj.FileListAbsolute.txt
文件 1176 2016-10-08 21:23 windwindobjDebugwind.csproj.GenerateResource.Cache
文件 2371 2016-09-22 19:33 windwindobjDebugwind.csproj.ResolveComReference.cache
文件 17737 2016-09-22 19:36 windwindobjDebugwind.csprojResolveAssemblyReference.cache
文件 52224 2016-10-08 21:28 windwindobjDebugwind.exe
文件 180 2016-10-08 21:23 windwindobjDebugwind.FrmTest.resources
文件 44544 2016-10-08 21:28 windwindobjDebugwind.pdb
文件 38629 2016-10-08 20:59 windwindobjDebugwind.Properties.Resources.resources
文件 987 2016-10-08 20:59 windwindProgram.cs
文件 1332 2016-09-22 19:27 windwindPropertiesAssemblyInfo.cs
文件 3591 2016-09-22 20:40 windwindPropertiesResources.Designer.cs
文件 6443 2016-09-22 20:40 windwindPropertiesResources.resx
文件 1091 2016-09-22 19:27 windwindPropertiesSettings.Designer.cs
文件 249 2016-09-22 19:27 windwindPropertiesSettings.settings
文件 32047 2016-09-22 20:39 windwindResources1.png
文件 613 2016-09-22 20:40 windwindResourcesDataAdd_B_16.png
............此处省略16个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)