New to Telerik UI for WPFStart a free 30-day trial

Provides base for the worksheet presenter classes.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Worksheets

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

C#
public abstract class WorksheetPresenterBase : ControlBase, IWorksheetPresenterBase

Inheritance: objectControlBaseWorksheetPresenterBase

Derived Classes: RadWorksheetEditorPresenterBaseWorksheetPrintPresenter

Implements: IWorksheetPresenterBase

Inherited Members ControlBase.GetTemplateChild<T>(string)ControlBase.GetRequiredTemplateChild<T>(string, bool)

Constructors

Initializes a new instance of the WorksheetPresenterBase class.

C#
protected WorksheetPresenterBase()

Properties

Gets the horizontal offset.

C#
public double HorizontalOffset { get; protected set; }
Property Value:

The horizontal offset.

Implements: IWorksheetPresenterBase.HorizontalOffset

SheetViewport

SheetViewport

Gets the sheet viewport.

C#
public SheetViewport SheetViewport { get; protected set; }
Property Value:

The sheet viewport.

Implements: IWorksheetPresenterBase.SheetViewport

Gets the UI layers.

C#
public UILayerStack<WorksheetUILayerBase> UILayers { get; }
Property Value:

The UI layers.

Implements: IWorksheetPresenterBase.UILayers

Gets the vertical offset.

C#
public double VerticalOffset { get; protected set; }
Property Value:

The vertical offset.

Implements: IWorksheetPresenterBase.VerticalOffset

Methods

Invalidates the layout.

C#
public virtual void InvalidateLayout()

Implements: IWorksheetPresenterBase.InvalidateLayout()

Called when the SheetViewport is changed.

C#
protected virtual void OnSheetViewportChanged()

Events

Occurs when the SheetViewport is changed.

C#
public event EventHandler SheetViewportChanged

Implements: IWorksheetPresenterBase.SheetViewportChanged