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

DevExpress 更替皮肤

2013-03-19 
DevExpress 更换皮肤我建立一个winform程序,想要实现单击按钮更换窗体皮肤 ,我写的代码如下,但是没有效果,

DevExpress 更换皮肤
我建立一个winform程序,想要实现单击按钮更换窗体皮肤 ,我写的代码如下,但是没有效果,小弟初学,希望各位看一下是什么原因。谢谢了。
namespace DXWindowsApplication14
{
    public partial class Form1 : XtraForm
    {
        public Form1()
        {
            InitializeComponent();
           
        }
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            defaultLookAndFeel1.LookAndFeel.SetSkinStyle("Office 2010 Blue");
        }
    }
}
[解决办法]
Office的skin不是默认的,需要注册,参考:
string fileName = 皮肤dll路径;

if (File.Exists(fileName))
{
Assembly assembly = Assembly.LoadFile(fileName);

DevExpress.Skins.SkinManager.Default.RegisterAssembly(assembly); 
}

热点排行