[]
        
(Showing Draft Content)

C1.WPF.RulesManager.RulesManagerStyleEditor

RulesManagerStyleEditor Class

Editor form for RulesEngineStyle.

Inheritance
RulesManagerStyleEditor
Namespace: C1.WPF.RulesManager
Assembly: C1.WPF.RulesManager.dll
Syntax
[TemplatePart(Name = "FontFamiliesListView", Type = typeof(C1ListView))]
[TemplatePart(Name = "FontStylesListView", Type = typeof(C1ListView))]
[TemplatePart(Name = "FontSizesListView", Type = typeof(C1ListView))]
[TemplatePart(Name = "IconsListView", Type = typeof(C1ListView))]
[TemplatePart(Name = "ClearFontButton", Type = typeof(C1Button))]
[TemplatePart(Name = "IconBrushEditor", Type = typeof(C1BrushEditor))]
[TemplatePart(Name = "ClearIconButton", Type = typeof(C1Button))]
[TemplatePart(Name = "LeftAlignToggleButton", Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = "CenterAlignToggleButton", Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = "RightAlignToggleButton", Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = "JustifyAlignToggleButton", Type = typeof(C1ToggleButtonTool))]
public class RulesManagerStyleEditor : C1View
<TemplatePart(Name:="FontFamiliesListView", Type:=GetType(C1ListView))>
<TemplatePart(Name:="FontStylesListView", Type:=GetType(C1ListView))>
<TemplatePart(Name:="FontSizesListView", Type:=GetType(C1ListView))>
<TemplatePart(Name:="IconsListView", Type:=GetType(C1ListView))>
<TemplatePart(Name:="ClearFontButton", Type:=GetType(C1Button))>
<TemplatePart(Name:="IconBrushEditor", Type:=GetType(C1BrushEditor))>
<TemplatePart(Name:="ClearIconButton", Type:=GetType(C1Button))>
<TemplatePart(Name:="LeftAlignToggleButton", Type:=GetType(C1ToggleButtonTool))>
<TemplatePart(Name:="CenterAlignToggleButton", Type:=GetType(C1ToggleButtonTool))>
<TemplatePart(Name:="RightAlignToggleButton", Type:=GetType(C1ToggleButtonTool))>
<TemplatePart(Name:="JustifyAlignToggleButton", Type:=GetType(C1ToggleButtonTool))>
Public Class RulesManagerStyleEditor
    Inherits C1View

Constructors

Name Description
RulesManagerStyleEditor()

Initializes a new instance of the RulesManagerStyleEditor class.

Fields

Name Description
ColorScales

Gets the collection of color scale presets.

DataBars

Gets the collection of data-bar presets.

DirectionalIcons

Gets the collection of directional icons.

IconBrushProperty

Identifies the IconBrush dependency property.

IconSets

Gets the collection of icon sets.

IconTemplateProperty

Identifies the IconTemplate dependency property.

IndicatorIcons

Gets the collection of indicator icons.

RatingsIcons

Gets the collection of ratings icons.

RuleBackgroundProperty

Identifies the RuleBackground dependency property.

RuleBorderBrushProperty

Identifies the RuleBorderBrush dependency property.

RuleFontFamilyProperty

Identifies the RuleFontFamily dependency property.

RuleFontSizeProperty

Identifies the RuleFontSize dependency property.

RuleFontStyleProperty

Identifies the RuleFontStyle dependency property.

RuleFontWeightProperty

Identifies the RuleFontWeight dependency property.

RuleForegroundProperty

Identifies the RuleForeground dependency property.

RuleTextAlignmentProperty

Identifies the RuleTextAlignment dependency property.

ShapeIcons

Gets the collection of shape icons.

Properties

Name Description
IconBrush

Gets or sets the icon brush.

IconTemplate

Gets or sets the icon template.

Icons

Gets the collection of icons.

RuleBackground

Gets or sets the background of the rule.

RuleBorderBrush

Gets or sets the border brush of the rule.

RuleFontFamily

Gets or sets the font family applied to the rule.

RuleFontSize

Gets or sets the font size applied to the rule.

RuleFontStyle

Gets or sets the font style applied to the rule.

RuleFontWeight

Gets or sets the font weight applied to the rule.

RuleForeground

Gets or sets the foreground of the rule.

RuleTextAlignment

Gets or sets the text-alignment applied to the rule.

Methods

Name Description
Dispose(bool)
OnApplyTemplate()