Contents
- Themes
Having trouble getting help?
Contact Support
Contact Support
Applying Themes in EditorsPackage
16 Aug 20232 minutes to read
The ThemesEnabled property specifies whether XPThemes should be used or not when BorderStyle is set to Fixed3D
.
this.textBoxExt1.ThemesEnabled = true;
Me.textBoxExt1.ThemesEnabled = True
Themes
The TextBoxExt provides the following themes for professional representation.
- Office2016Colorful
- Office2016White
- Office2016DarkGray
- Office2016Black
- Office2019Colorful
- HighContrastBlack
The themes can be applied by following these steps.
- Load theme assembly
- Apply theme
Load theme assembly
To set theme to TextBoxExt
, the following assemblies should be added as reference in any application.
Assemblies |
Themes |
Syncfusion.Office2016Theme.WinForms |
Office2016Colorful Office2016White Office2016DarkGray Office2016Black |
Syncfusion.Office2019Theme.WinForms | Office2019Colorful |
Syncfusion.HighContrastTheme.WinForms | HighContrastBlack |
Before applying theme to TextBoxExt
, required theme assembly should be loaded.
using Syncfusion.Windows.Forms;
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
SkinManager.LoadAssembly(typeof(Syncfusion.WinForms.Themes.Office2016Theme).Assembly);
SkinManager.LoadAssembly(typeof(Syncfusion.WinForms.Themes.Office2019Theme).Assembly);
SkinManager.LoadAssembly(typeof(Syncfusion.HighContrastTheme.WinForms.HighContrastTheme).Assembly);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
Imports Syncfusion.Windows.Forms
Friend NotInheritable Class Program
''' <summary>
''' The main entry point for the application.
''' </summary>
Private Sub New()
End Sub
<STAThread>
Shared Sub Main()
SkinManager.LoadAssembly(GetType(Syncfusion.WinForms.Themes.Office2016Theme).Assembly)
SkinManager.LoadAssembly(GetType(Syncfusion.WinForms.Themes.Office2019Theme).Assembly)
SkinManager.LoadAssembly(GetType(Syncfusion.HighContrastTheme.WinForms.HighContrastTheme).Assembly)
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1())
End Sub
End Class
Apply theme
You can change the appearance of TextBoxExt control by using ThemeName property.
this.textBoxExt1.ThemeName = "Office2019Colorful";
Me.textBoxExt1.ThemeName = "Office2019Colorful"