[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.Components

GrapeCity.ActiveReports.Rendering.Components Namespace

Classes

ActionProgram

DNA for IAction objects.

DataRegion

Provides a base class for ReportItems that represent the layout of a data set in the report.

DataRegionProgram<T>

Represents a data region program.

EvalFunc<T>

Represents an expression eval interface.

ImageExtensions

Represents an extension methods for IImage

InteractiveArea

Encapsulates interactivity area shape and related action.

InteractiveStateStore

Provides state of toggle/sort items within the report instance.

InteractiveStateStoreExtensions

Represents extension methods for interactive state store.

InteractiveToggleState

Represents interactive toggle state.

LayoutAreaExtensionsPublic

Represents extension methods for layout members.

MemoryImage

Implementation of IImage that stores image properties in memory.

MemoryReportItem

Base implementation of IReportItem that stores report item properties in memory.

ProgramBase

Base class to build RDL programs like StyleProgram or ReportItemProgram<T>. Compiles "DNA" of ROM object.

RenderComponent

Defines the base class for all renderable report items.

RenderReportItemFactory

Handles creation of rendering report items.

RenderTools

Provides some utility methods useful for the rendering components.

ReportItem

Non-generic base class for report items.

ReportItemProgram<T>

Represents a report item program.

ReportItem<TItem, TProgram>

Represents a ReportItem for rendering purposes.

StyleProgram

Builds program to implement IStyle.

Tooltip

Defines tooltip shown for the interactive area.

Structs

ReportItemKey

Represents report item key.

Interfaces

IInputCheckBoxField

Represents a checkbox input field in a report.

IInputField

Represents a generic input field in a report.

IInputFieldWithTabIndex

Represents an input field with a tab index in a report.

IInputTextField

Represents a text input field in a report.

IProgram

Represents a program interface.

IProgramServices

Defines services required for ProgramBase.

IRenderReportItemFactory

Factory interface for creating report items.

IReportItemProgram<T>

Represents a report item program interface.

IStyleEvaluatorFactory

Defines a factory for StyleEvaluator.

Enums

CheckStyle

Specifies the style of a checkbox.

InputType

Specifies the type of input field.

InteractiveEventTypes

Specifies the types of interactive events.