Show / Hide Table of Contents

Class PageBase

Base class for report pages and dialog forms.

Inheritance
System.Object
Base
ComponentBase
PageBase
ReportPage
Implements
IFRSerializable
Inherited Members
ComponentBase.AbsBottom
ComponentBase.AbsBounds
ComponentBase.AbsLeft
ComponentBase.AbsRight
ComponentBase.AbsTop
ComponentBase.Anchor
ComponentBase.Bottom
ComponentBase.Bounds
ComponentBase.ClientSize
ComponentBase.Dock
ComponentBase.GroupIndex
ComponentBase.Height
ComponentBase.Left
ComponentBase.Right
ComponentBase.Tag
ComponentBase.Top
ComponentBase.Visible
ComponentBase.Printable
ComponentBase.Width
ComponentBase.Assign(Base)
ComponentBase.Serialize(FRWriter)
Base.Name
Base.Restrictions
Base.Flags
Base.Parent
Base.BaseName
Base.ClassName
Base.Report
Base.Page
Base.ChildObjects
Base.AllObjects
Base.ZOrder
Base.IsAncestor
Base.IsDesigning
Base.IsPrinting
Base.IsRunning
Base.OriginalComponent
Base.SetProp(Base, Base)
Base.FloatDiff(Single, Single)
Base.DeserializeSubItems(FRReader)
Base.ExtractDefaultMacros(String)
Base.Dispose(Boolean)
Base.SetFlags(Flags, Boolean)
Base.SetReport(Report)
Base.SetName(String)
Base.SetParent(Base)
Base.SetParentCore(Base)
Base.FindObject(String)
Base.CreateUniqueName()
Base.Clear()
Base.Deserialize(FRReader)
Base.BaseAssign(Base)
Base.AssignAll(Base)
Base.HasParent(Base)
Base.HasFlag(Flags)
Base.HasRestriction(Restrictions)
Base.InvokeEvent(String, Object)
Base.OnAfterLoad()
Base.GetExpressions()
Base.GetCustomScript()
Base.ExtractMacros()
Base.IsHaveToConvert(Object)
Base.GetConvertedObjects()
Base.ForEachAllConvectedObjects(Object)
Namespace: FastReport
Assembly: FastReport.OpenSource.dll
Syntax
public abstract class PageBase : ComponentBase, IFRSerializable

Constructors

PageBase()

Initializes a new instance of the PageBase class with default settings.

Declaration
public PageBase()

Methods

Modify()

Modifies the page content and refresh it in the preview window.

Declaration
public void Modify()
Remarks

Call this method when you handle object's Click, MouseDown or MouseUp events and want to modify an object and refresh the preview window.

Refresh()

Causes the page to refresh in the preview window.

Declaration
public void Refresh()
Remarks

Call this method when you handle object's MouseMove, MouseDown, MouseUp, MouseEnter, MouseLeave events and want to refresh the preview window.

caution

If you have changed some objects on a page, the Refresh method will not save the changes. This means when you print or export the page, you will see original (unmodified) page content. If you want to save the changes, you have to use the Modify() method instead.

Implements

IFRSerializable
Back to top Generated by DocFX