Watermark
Represents a watermark on a printable page.
Definition
Namespace:Telerik.Reporting.Drawing
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public abstract class Watermark : ReportObject
Inheritance: objectReportObjectWatermark
Derived Classes:
Inherited Members
Constructors
Internal use only
protected Watermark()
Internal use only
Properties
Opacity
double
Gets or sets the opacity of the watermark when combining it with the other items on the printable page.
public double Opacity { get; set; }
A value that specifies the opacity of the watermark when combining it with the other items on the printable page.
The value can be specified in the range from 0.0 to 1.0, where 0.0 is completely transparent, while 1.0 is completely opaque. Any other value outside that range is clamped to the closest allowed value.
Gets or sets the position of the watermark relative to the other items on the printable page.
public WatermarkPosition Position { get; set; }
A WatermarkPosition value that specifies the position of the watermark relative to the other items on the printable page.
PrintOnFirstPage
bool
Gets or sets a value indicating whether to print the watermark on the first printable page of the report.
public bool PrintOnFirstPage { get; set; }
A boolean value indicating whether to print the watermark on the first printable page of the report.
PrintOnLastPage
bool
Gets or sets a value indicating whether to print the watermark on the last printable page of the report.
public bool PrintOnLastPage { get; set; }
A boolean value indicating whether to print the watermark on the last printable page of the report.
Methods
GetStrings()
IEnumerable<string>
TODO: Add documentation.
protected abstract IEnumerable<string> GetStrings()
IEnumerable<string>
TODO: Add documentation.
protected virtual void ResetOpacityCore()
TODO: Add documentation.
protected virtual bool ShouldSerializeOpacityCore()
bool