Class HighlightRuleForm
Namespace: FastReport.Olap.Forms
Assembly: FastCube.WinForms.dll
Form for highlight rule.
public class HighlightRuleForm : BaseDialogForm
Inheritance
object ← MarshalByRefObject ← Component ← Control ← ScrollableControl ← ContainerControl ← Form ← BaseDialogForm ← HighlightRuleForm
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
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
Localize()
Localizes the dialog controls.
public override void Localize()
Remarks
Use this method to set control's captions specific to the current locale.