ImageOverlay Class

Renders floating images on a spreadsheet sheet.

Inheritance

Object

ComponentBase

Spreadsheet.DrawingOverlayBase<Documents.Spreadsheet.SheetImage>

Spreadsheet.ImageOverlay

Implements

IComponent

IHandleEvent

IHandleAfterRender

Namespace: Radzen.Blazor.Spreadsheet

Assembly: Radzen.Blazor.dll

Syntax

public class ImageOverlay : Spreadsheet.DrawingOverlayBase<Documents.Spreadsheet.SheetImage>, IComponent, IHandleEvent, IHandleAfterRender

Constructors

ImageOverlaylink

Initializes a new instance of the ImageOverlay class.

Declaration
public ImageOverlay()

Properties

BaseCssClasslink

Declaration
protected string BaseCssClass { get; }
Property Value
Type Description
string

Drawingslink

Declaration
protected IEnumerable<Documents.Spreadsheet.SheetImage> Drawings { get; }
Property Value
Type Description
IEnumerable<Documents.Spreadsheet.SheetImage>

Methods

Disposelink

Declaration
public override void Dispose()

IsSelectedlink

Declaration
protected override bool IsSelected(Documents.Spreadsheet.SheetImage drawing)
Parameters
Type Name Description
Documents.Spreadsheet.SheetImage drawing
Returns
Type Description
bool

OnParametersSetlink

Declaration
protected override void OnParametersSet()

RenderInnerlink

Declaration
protected override void RenderInner(Rendering.RenderTreeBuilder builder, Documents.Spreadsheet.SheetImage drawing, Documents.Spreadsheet.RangeRef range)
Parameters
Type Name Description
Rendering.RenderTreeBuilder builder
Documents.Spreadsheet.SheetImage drawing
Documents.Spreadsheet.RangeRef range

SelectDrawinglink

Declaration
protected override void SelectDrawing(Documents.Spreadsheet.SheetImage drawing)
Parameters
Type Name Description
Documents.Spreadsheet.SheetImage drawing
An error has occurred. This app may no longer respond until reloaded. Reload 🗙