文章目录
1.启动 Theme Studio
1.1 左侧主题自定义,右侧控件预览
左侧随意选择主题颜色,右侧呈现对应颜色的效果
1.2 Export 按需导出
可以导出所有,或导出指定控件;减少最终输出组件的大小
导出文件为:VioletTheme.dll
2.代码中使用
2.1 Program中加载主题程序集
- 项目中引用 Syncfusion.Licensing.dll (可以NuGet下载)
- 项目引入 Export导出的dll
static void Main()
{
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY");
SkinManager.LoadAssembly(typeof(VioletTheme).Assembly);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
2.2 控件 ThemeName 属性赋值
public partial class Form1 : SfForm
{
public Form1()
{
InitializeComponent();
buttonEdit1.ThemeName = "VioletTheme";
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
效果图:
-
使用主题前:
-
使用主题后: