C# Class MonoReports.ControlView.SectionView

Inheritance: MonoReports.ControlView.ControlViewBase
Show file Open project: modesto/monoreports Class Usage Examples

Public Properties

Property Type Description
SectionGripperColor Cairo.Color
SectionGripperHeight double
SectionheaderHeight double

Public Methods

Method Description
AbsolutePointByLocalPoint ( double x, double y ) : PointD
AddControlView ( MonoReports.ControlView.ControlViewBase controlView ) : void
AddControls ( IList controlsToAdd ) : void
ContainsPoint ( double x, double y ) : bool
CreateControlView ( Control controlToAdd ) : MonoReports.ControlView.ControlViewBase
InvalidateBound ( ) : void
PointInSectionByAbsolutePoint ( PointD absolutePoint ) : PointD
PointInSectionByAbsolutePoint ( double x, double y ) : PointD
RemoveControlView ( MonoReports.ControlView.ControlViewBase controlView ) : void
Render ( Cairo c ) : void
SectionView ( Report parentReport, IControlViewFactory controlViewFactory, Section section, Cairo sectionSpan ) : System

Method Details

AbsolutePointByLocalPoint() public method

public AbsolutePointByLocalPoint ( double x, double y ) : PointD
x double
y double
return Cairo.PointD

AddControlView() public method

public AddControlView ( MonoReports.ControlView.ControlViewBase controlView ) : void
controlView MonoReports.ControlView.ControlViewBase
return void

AddControls() public method

public AddControls ( IList controlsToAdd ) : void
controlsToAdd IList
return void

ContainsPoint() public method

public ContainsPoint ( double x, double y ) : bool
x double
y double
return bool

CreateControlView() public method

public CreateControlView ( Control controlToAdd ) : MonoReports.ControlView.ControlViewBase
controlToAdd MonoReports.Model.Controls.Control
return MonoReports.ControlView.ControlViewBase

InvalidateBound() public method

public InvalidateBound ( ) : void
return void

PointInSectionByAbsolutePoint() public method

public PointInSectionByAbsolutePoint ( PointD absolutePoint ) : PointD
absolutePoint Cairo.PointD
return Cairo.PointD

PointInSectionByAbsolutePoint() public method

public PointInSectionByAbsolutePoint ( double x, double y ) : PointD
x double
y double
return Cairo.PointD

RemoveControlView() public method

public RemoveControlView ( MonoReports.ControlView.ControlViewBase controlView ) : void
controlView MonoReports.ControlView.ControlViewBase
return void

Render() public method

public Render ( Cairo c ) : void
c Cairo
return void

SectionView() public method

public SectionView ( Report parentReport, IControlViewFactory controlViewFactory, Section section, Cairo sectionSpan ) : System
parentReport MonoReports.Model.Report
controlViewFactory IControlViewFactory
section MonoReports.Model.Controls.Section
sectionSpan Cairo
return System

Property Details

SectionGripperColor public property

public Color,Cairo SectionGripperColor
return Cairo.Color

SectionGripperHeight public static property

public static double SectionGripperHeight
return double

SectionheaderHeight public static property

public static double SectionheaderHeight
return double