[]
        
(Showing Draft Content)

C1.WPF.RulesManager

C1.WPF.RulesManager Namespace

Classes

C1CachedDataCollectionList<T>

Cached list of items with support for subscribing to item events.

C1RulesEngine

The C1RulesEngine is the engine which execute conditional formatting rules.

C1RulesManager

The C1RulesManager control allows to create or edit conditional formatting rules. Conditional formatting is used to highlight important information and make data interpretation easier.

FontSizeValueConverter

Value converter for FontSize properties.

FontStyleValueConverter

Value converter for FontStyle struct.

FontWeightValueConverter

Value converter for FontWeight struct.

IconSetStyleSelector

Style selector for IconInfo.

MidpointColumnConverter

Type converter for color-scale ui.

RulesCollection

Collection of rules of C1RulesEngine.

RulesEngineColorScaleRule

Rule with a specified list of Stops which determine the background of the items by interpolating the value of the cell.

RulesEngineColorScaleStop

Contains information about a stop used in RulesEngineColorScaleRule.

RulesEngineColorStopCollection

Collection of stops used in RulesEngineColorScaleRule.

RulesEngineCustomRule

Rule that programmatically executes a function to create the style applied to the specified items.

RulesEngineDataBarRule

Rule that displays a bar representing the value of the item.

RulesEngineExpressionRule

This rule evaluates whether the Expression function is true, and applies the Style in that case.

RulesEngineRange

Determines the range where a RulesEngineRule is applied.

RulesEngineRangeCollection

Collection of RulesEngineRule.

RulesEngineRangeCollectionTypeConverter

Type converter for a collection of RulesEngineRange.

RulesEngineRangeConverter

Converter of RulesEngineRange.

RulesEngineRangeTypeConverter

Type converter for RulesEngineRange.

RulesEngineRule

Base class for C1RulesEngine rules.

RulesEngineSegment

A segment definition in the RulesEngineSegmentsRule.

RulesEngineSegmentsCollection

Collection of RulesEngineSegment's.

RulesEngineSegmentsRule

Rule with a specified list of Segments, where each segment has a different style.

RulesEngineSource

The source from which the C1RulesEngine compute the values and create the styles.

RulesEngineStyle

Style that is applied to the items the caller specify in the context.

RulesManagerCloseDropDown

Behavior used to close a drop-down tool when an item in the list is clicked.

RulesManagerItemsControl

ItemsControl whose container is a ContentControl.

RulesManagerNewRuleForm

Editor form for RulesEngineRule.

RulesManagerResources

This class gives access to localized resources from xaml.

RulesManagerSelectedTabBehavior

Behavior used to bind the SelectedIndex of C1.WPF.TabControl.C1TabControl.

RulesManagerStyleEditor

Editor form for RulesEngineStyle.

RulesManagerStylePicker

Picker control which opens a window for editing a RulesEngineStyle.

RulesManagerStylePreview

Control that previews a RulesEngineStyle.

Structs

ColorScaleInfo

Record used to provide the color-scale information.

DataBarInfo

Record used to provide the data-bar information.

IconInfo

Record used to provide the icon-sets information.

Enums

EnumColor

Represents a color.

RulesEngineSegmentOperator

Operators used to compare the values against the segments.

RulesEngineValueType

Type of value used in the rules.

RulesManagerRuleVisibility

Define the different kind of rules visibility.