Table of Contents

Class HighlightRuleForm

Namespace: FastReport.Olap.Forms
Assembly: FastCube.Mono.dll

Form for highlight rule.

public class HighlightRuleForm : BaseDialogForm

Inheritance

objectMarshalByRefObjectComponentControlScrollableControlContainerControlFormBaseDialogFormHighlightRuleForm

Inherited Members

BaseDialogForm.Localize(), BaseDialogForm.Dispose(bool), BaseDialogForm.btnCancel, BaseDialogForm.btnOk

Constructors

HighlightRuleForm()

Creates a new instance.

public HighlightRuleForm()

Fields

registeredHighlights

List of registered highlights.

public static List<Type> registeredHighlights

Field Value

List<Type>

Properties

Slice

Reference to Slice.

public Slice Slice { get; set; }

Property Value

Slice

Methods

CreateFirstHighlight(CustomHighlights)

Creates an instance of first registered highlight class.

public CustomHighlight CreateFirstHighlight(CustomHighlights owner)

Parameters

owner CustomHighlights

Highlight collection to add.

Returns

CustomHighlight

highlight instance.

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed; otherwise, false.

Execute(CustomHighlight)

Executes the form.

public CustomHighlight Execute(CustomHighlight rule)

Parameters

rule CustomHighlight

Returns

CustomHighlight

GetCompiledHighlights()

Returns registered highlights.

public static List<Type> GetCompiledHighlights()

Returns

List<Type>

Localize()

Localizes the dialog controls.

public override void Localize()

Remarks

Use this method to set control's captions specific to the current locale.