[]
        
(Showing Draft Content)

C1.Win.C1Themes

C1.Win.C1Themes Namespace

Classes

C1ExpressionEditorPopupItemStylesPropBag

C1FrameworkBorderEdgesPropBag

C1FrameworkBorderPropBag

C1FrameworkCornersPropBag

C1FrameworkStylePropBag

Provides set of theme properties similar to Style in C1Framework, in addition to C1.Win.C1Themes.C1FrameworkStateStylePropBag base class C1FrameworkStylePropBag provides:

  • default properties for all children
  • declares Hot, Pressed, HotPressed, Disabled elements

C1IconCollection

Represents the collection of icons for the C1.Framework.C1CompositeIcon.

C1IconProp

Represents the theme template property that represents the C1.Framework.C1Icon type.

C1MaterialThemeSettings

C1MaterialThemeSettings class contains properties for customizing the Material theme.

C1Office365ThemeSettings

C1Office365ThemeSettings class contains properties for customizing the Office365 theme.

C1Theme

Represents a theme that can be applied to WinForms controls to modify their appearance.

C1ThemeCollection

Represents a collection of C1Theme objects, keyed by their names.

C1ThemeController

Represents a component that loads and manages C1 visual themes, and applies them to forms and controls.

C1ThemeExtension

Contains the theme extension methods.

C1ThemeLocator

Encapsulates a theme location (built-in or external file) and its name, can be represented as a single string.

C1ThemeSettings

C1ThemeSettings abstract class contains properties for customizing the theme.

C1ThemeVersion

Represents theme XML format's, and theme assembly's version info.

EShouldNeverBeHere

Common exception data class.

GradientColors

Represents a gradient colors.

GradientModeBase

Represents a gradient mode.

MultiColorGradient

Represents a gradient of multiple colors.

ObjectThemeEventArgs

Specifies event data for a theme-related event that applies to a particular object.

RectangleProp

Represents a theme template property that represents the Rectangle type.

ThemeBackground

The base class for different types of theme backgrounds.

ThemeBlendValue

ThemeColorBlendValue

ThemeEventArgs

Specifies event data for a theme-related event.

ThemeGradientBackground

Represents the theme background with a gradient.

ThemeGradientCenterValue

ThemeSolidBackground

Represents the theme background with one solid color.

TwoColorGradient

Represents a gradient of two colors.

ValueConverter

VcBackground

VcBool

VcC1Icon

VcColor

VcDouble

VcEnum<T>

VcFloat

VcFont

VcFontName

VcFontSize

VcGradientCenter

VcImage

VcInt

VcRectangle

VcString

VcThemeBlend

VcThemeColorBlend

VcThickness

Interfaces

IC1Themeable

Specifies that this object defines whether a C1Theme can be applied to it.

Enums

BackgroundFlags

For internal use.

C1ThemeFormat

Specifies the C1Theme persistence format.

C1ThemeLocator.LocationType

Identifies the type of a theme location.

LinearGradientMode

Represents the linear gradient mode type.

ThemeBackgroundType

Represents the theme background type.

ThemeFamily

Shows what theme-family the C1Theme belongs to

Delegates

ApplicationThemeEventHandler

Represents a method that will handle an event related to an application-wide theme.

ObjectThemeEventHandler

Represents a method that will handle a theme-related event that applies to a particular object.

ThemeEventHandler

Represents a method that will handle an event related to a theme.

ThemeItemIterate<T>