Class GemstoneTheme
Represents a class for gemstone type theme.
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Syncfusion.UI.Xaml.Diagram.Theming
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class GemstoneTheme : DiagramTheme, INotifyPropertyChanged
Constructors
GemstoneTheme()
Creates new instance for GemstoneTheme class.
Declaration
public GemstoneTheme()
Properties
ConnectorVariantStyles
Gets or sets the list of theme styles along with its theme style IDs of GemstoneTheme for diagram connectors.
Declaration
public List<Dictionary<StyleId, DiagramItemStyle>> ConnectorVariantStyles { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.Collections.Generic.Dictionary<StyleId, DiagramItemStyle>> |
VariantStyles
Gets or sets the list of theme styles along with its theme style IDs of GemstoneTheme for diagram nodes.
Declaration
public List<Dictionary<StyleId, DiagramItemStyle>> VariantStyles { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.Collections.Generic.Dictionary<StyleId, DiagramItemStyle>> |
Methods
InitializeStyles()
To generate theme styles for gemstone theme.
Declaration
public override void InitializeStyles()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged