Class PageBase
Base class for report pages and dialog forms.
Implements
Inherited Members
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.