Click or drag to resize

StiBaseStyle Class

Describes the class that contains a base style.
Inheritance Hierarchy

Namespace:  Stimulsoft.Report
Assembly:  Stimulsoft.Report (in Stimulsoft.Report.dll) Version: 2019.3.1.0
Syntax
public abstract class StiBaseStyle : StiService, 
	IStiPropertyGridObject, IStiJsonReportObject

The StiBaseStyle type exposes the following members.

Constructors
  NameDescription
Public methodStiBaseStyle
Creates a new object of the type StiBaseStyle.
Public methodStiBaseStyle(String)
Creates a new object of the type StiBaseStyle.
Public methodStiBaseStyle(String, String)
Creates a new object of the type StiBaseStyle.
Top
Properties
  NameDescription
Public propertyCollectionName
Gets or sets a name of the styles collection.
Public propertyComponentId
Public propertyConditions
Gets or sets a collection of the style conditions.
Public propertyDashboardName
Gets or sets a style name.
Public propertyDescription
Gets or sets a style description.
Public propertyName
Gets or sets a style name.
Public propertyProperties (Inherited from StiService.)
Public propertyPropName
Public propertyServiceCategory (Inherited from StiService.)
Public propertyServiceEnabled (Inherited from StiService.)
Public propertyServiceInfo (Inherited from StiService.)
Public propertyServiceName (Inherited from StiService.)
Public propertyServiceType
Gets a service type.
(Overrides StiServiceServiceType.)
Public propertyStatic memberWindowsScaleInternal
Top
Methods
  NameDescription
Public methodClone (Overrides StiServiceClone.)
Public methodDrawBox(Graphics, Rectangle, Boolean, Boolean)
Public methodStatic memberDrawBox(Graphics, Rectangle, StiBaseStyle, Boolean, Boolean)
Public methodDrawStyle(Graphics, Rectangle, Boolean, Boolean)
Public methodDrawStyle(Graphics, Rectangle, DrawItemState, Boolean, Boolean)
Drawes the style on the specified graphics context.
Public methodStatic memberDrawStyle(Graphics, Rectangle, StiBaseStyle, DrawItemState, Boolean, Boolean)
Public methodDrawStyleImage
Public methodEquals(Object) (Overrides ObjectEquals(Object).)
Public methodEquals(Object, Boolean, Boolean)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEvents
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetProperties
Public methodStatic memberGetStyle(StiComponent)
Public methodStatic memberGetStyle(StiComponent, StiStyleElements)
Public methodGetStyleFromComponent
Gets the style from the component.
Public methodGetStyleFromComponents
Gets a style from the components.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodIsPropertiesInitializedProtected (Inherited from StiService.)
Public methodIsPropertyPresent (Inherited from StiService.)
Public methodLoad(Stream)
Loads the style from the stream.
Public methodLoad(String)
Loads the style from a file.
Public methodLoadFromJsonObject
Public methodLoadFromString
Loads the style from the string.
Public methodStatic memberLoadStyleFromString
Loads the style from the string.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPackService (Inherited from StiService.)
Public methodSave(Stream)
Saves the style in the stream.
Public methodSave(String)
Saves the style in the file.
Public methodSaveToJsonObject
Public methodSaveToString
Saves the style to the string.
Public methodSetStyleToComponent
Sets style to the component.
Public methodToString
Returns string representation of the style.
(Overrides ObjectToString.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Stimulsoft.Base.ServicesStiService
    Stimulsoft.ReportStiBaseStyle
      Stimulsoft.Report.ChartStiChartStyle
      Stimulsoft.Report.Dashboard.StylesStiElementStyle
      Stimulsoft.Report.GaugeStiGaugeStyleXF
      Stimulsoft.ReportStiChartStyle
      Stimulsoft.ReportStiCrossTabStyle
      Stimulsoft.ReportStiDialogStyle
      Stimulsoft.ReportStiGaugeStyle
      Stimulsoft.ReportStiIndicatorStyle
      Stimulsoft.ReportStiMapStyle
      Stimulsoft.ReportStiProgressStyle
      Stimulsoft.ReportStiStyle
      Stimulsoft.ReportStiTableStyle