[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.Components.StyleProgram

StyleProgram Class

Builds program to implement IStyle.

Inheritance
StyleProgram
Implements
Namespace: GrapeCity.ActiveReports.Rendering.Components
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public sealed class StyleProgram : ProgramBase, IProgram

Constructors

Name Description
StyleProgram(IProgramServices, Style, Content)

Fields

Name Description
Angle
BackgroundColor
BackgroundGradientEndColor
BackgroundGradientType
BackgroundImageMimeType
BackgroundImageValue
BackgroundRepeat
BottomBorderColor
BottomBorderStyle
BottomBorderWidth
Calendar
CharacterSpacing
Color
DefaultBorderColor
DefaultBorderStyle
DefaultBorderWidth
Direction
FontFamily
FontSize
FontStyle
FontWeight
Format
HasConstFontInfo
HasConstantDigitSubstitution
HasConstantDirections
HeadingLevel
Language
LeadingChar
LeftBorderColor
LeftBorderStyle
LeftBorderWidth
LineHeight
LineSpacing
MaxLevel
MinCondenseRate
NeedsFormatting
NumeralLanguage
NumeralVariant
PaddingBottom
PaddingLeft
PaddingRight
PaddingTop
RightBorderColor
RightBorderStyle
RightBorderWidth
ShadowOffset
ShrinkToFit
Style
TextAlign
TextDecoration
TextIndent
TextJustify
TopBorderColor
TopBorderStyle
TopBorderWidth
UprightInVerticalText
VerticalAlign
WrapMode
WritingMode

Properties

Name Description
HasDelayedProperties

Returns true if there is at least one expression with 'PageNumber', 'PageTotal' and so on.

HasThemeRefs
StaticInstance

Slot to cache IStyle instance if Style definition is completly const (this case has high probability).

Methods

Name Description
BottomBorderStyleValue(IDataScopeInternal)
CompileExpression<T>(ExpressionInfo, T, bool, Func<T, T>)
DefaultBorderStyleValue(IDataScopeInternal)
GetCulture(IDataScopeInternal)
GetCultureForNumbers(IDataScopeInternal)
GetFontDescriptor(IDataScopeInternal)
GetNegativeStringFormat(IDataScopeInternal)
GetPositiveStringFormat(IDataScopeInternal)
HorizontalAlignment(IDataScopeInternal)
IsRTL(IDataScopeInternal)
IsVertical(IDataScopeInternal)
LeftBorderStyleValue(IDataScopeInternal)
LineAlignment(IDataScopeInternal)
RightBorderStyleValue(IDataScopeInternal)
TopBorderStyleValue(IDataScopeInternal)

Extension Methods