Back to Devexpress

LightweightTheme.CreateBasedOn(LightweightTheme, String, LightweightThemeAssembly, Func<LightweightTheme, ResourceDictionary>) Method

wpf-devexpress-dot-xpf-dot-core-dot-lightweighttheme-dot-createbasedon-x28-lightweighttheme-string-lightweightthemeassembly-func-lightweighttheme-resourcedictionary-x29.md

latest2.5 KB
Original Source

LightweightTheme.CreateBasedOn(LightweightTheme, String, LightweightThemeAssembly, Func<LightweightTheme, ResourceDictionary>) Method

Creates a new lightweight theme based on an existing theme.

Namespace : DevExpress.Xpf.Core

Assembly : DevExpress.Xpf.Core.v25.2.dll

NuGet Package : DevExpress.Wpf.Core

Declaration

csharp
public static LightweightTheme CreateBasedOn(
    LightweightTheme basedOn,
    string name,
    LightweightThemeAssembly assembly,
    Func<LightweightTheme, ResourceDictionary> createPalette
)
vb
Public Shared Function CreateBasedOn(
    basedOn As LightweightTheme,
    name As String,
    assembly As LightweightThemeAssembly,
    createPalette As Func(Of LightweightTheme, ResourceDictionary)
) As LightweightTheme

Parameters

NameTypeDescription
basedOnLightweightTheme

The base theme.

| | name | String |

The new theme name.

| | assembly | LightweightThemeAssembly |

The new theme assembly.

| | createPalette | Func<LightweightTheme, ResourceDictionary> |

The method that creates a color palette.

|

Returns

TypeDescription
LightweightTheme

The new lightweight theme.

|

See Also

LightweightTheme Class

LightweightTheme Members

DevExpress.Xpf.Core Namespace