Class
FluentTheme

Represents the Fluent theme for Telerik WinForms controls, providing a modern user interface style with a clean and minimalistic design.

Definition

Namespace:Telerik.WinControls.Themes

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Themes")]
public class FluentTheme : RadThemeComponentBase, IComponent, IDisposable

Inheritance: objectMarshalByRefObjectComponentRadThemeComponentBaseFluentTheme

Implements: IComponentIDisposable

Inherited Members RadThemeComponentBase.DeserializeTheme()RadThemeComponentBase.LoadResource(Assembly, string)RadThemeComponentBase.Dispose(bool)RadThemeComponentBase.IsDesignModeRadThemeComponentBase.SiteComponent.Dispose()Component.GetService(Type)Component.ToString()Component.CanRaiseEventsComponent.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

FluentTheme()

Declaration

cs-api-definition
public FluentTheme()

Properties

ThemeName

Gets the name of the Fluent theme.

Declaration

cs-api-definition
public override string ThemeName { get; }

Property Value

string

Overrides RadThemeComponentBase.ThemeName

Methods

Load()

Loads the Fluent theme into the application.

Declaration

cs-api-definition
public override void Load()

Overrides RadThemeComponentBase.Load()

RemoveThemeCore()

Removes the theme from the theme repository. Override this method to provide custom theme removal logic.

Declaration

cs-api-definition
protected override void RemoveThemeCore()

Overrides RadThemeComponentBase.RemoveThemeCore()

Remarks

This method is called during component disposal to clean up the theme from the theme repository. The default implementation removes the theme by name.