[]
Represents a ReportItem for rendering purposes.
public abstract class ReportItem<TItem, TProgram> : RenderComponent, IReportItemRenderInfo, IReportItem, IRenderComponent, IServiceProvider, IDocumentMapItem, ITocAnchoredItem, IContentRange, IToggleReceiver, IDataScopeInternal, IDataScope, IExpressionEvaluatorService, IEvaluationContext, IExpressionContext, IDynamicObject, IStaticable where TItem : ReportItem where TProgram : class, IReportItemProgram<TItem>
Name | Description |
---|---|
TItem | |
TProgram |
Name | Description |
---|---|
ReportItem(TProgram, IDataScopeInternal) | Allows derived classes to create instances of this type. |
Name | Description |
---|---|
Action | Gets the Action object of this report item. |
Bookmark | Specifies a bookmark that can be linked to via a Bookmark action |
DataElementName | The name to use for the data element or attribute for this report item when rendered via a data oriented rendering extension (e.g. XML). |
DataElementOutput | Indicates how this item should appear when rendered with a data oriented rendering device. |
DataScope | |
ExpressionEvaluator | |
Height | Height of the item. |
Hidden | Gets a value indicating whether this report item should be hidden. |
IsDynamicallyHidden | Determines if this item has dynamic visibility and is hidden |
IsStatic | Returns true if all expressions are constant. |
KeepTogether | Gets a value indicating whether the report item is kept together on one page if possible. |
Label | Provides a user friendly label for an instance of an item |
Left | The distance of the item from the left of the containing object. |
Name | The name of this report item. |
ParentReport | Gets the GrapeCity.ActiveReports.Rendering.Components.Report for the report item. |
Program | |
RenderingContext | Returns the GrapeCity.ActiveReports.Rendering.ReportRenderingContext instance this item is bound to. |
ReportItemDefinition | Returns the definition for this report item. |
ReportItemKey | |
RequiresRenderingServices | |
Style | Returns style of the report item. |
StyleName | Gets the style name of the report item. |
TargetDevice | Defines output kinds in which report item is present (Screen, Export tec.) |
ToggleItem | Gets a report item that users can click to toggle the visibility of this item. |
ToolTip | Contains a textual label for the item |
Top | The distance of the item from the top of the containing object. |
Width | Width of the item. |
ZIndex | Specifies Drawing order of the report item within the containing object. |
Name | Description |
---|---|
Equals(object) | |
GetHashCode() | |
GetService(Type) | Gets the service object of the specified type. |
Initialize(IDataScope, IPropertyBag) | Derrived implementations must call this implementation. |
OnClick(IReportItem, int, int, string, MouseButton) | Handles the OnClick event for the report item. |
ToString() | Returns a string that represents the current ReportItem. |