Class
ViewportPane

Represents a viewport pane within a worksheet view, defining a rectangular region and its visible cell range.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Layout

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
public class ViewportPane

Inheritance: objectViewportPane

Constructors

ViewportPane(Rect, ViewportPaneType)

Initializes a new ViewportPane with the specified rectangle and type.

Declaration

cs-api-definition
public ViewportPane(Rect rect, ViewportPaneType viewportPaneType)

Parameters

rect

Rect

The rect.

viewportPaneType

ViewportPaneType

Type of the viewport pane.

ViewportPane(ViewportPaneType)

Initializes a new ViewportPane with the specified type.

Declaration

cs-api-definition
public ViewportPane(ViewportPaneType viewportPaneType)

Parameters

viewportPaneType

ViewportPaneType

Type of the viewport pane.

Properties

BoundingRect

Gets or sets the bounding rectangle defining this pane's position and size in view coordinates.

Declaration

cs-api-definition
public Rect BoundingRect { get; }

Property Value

Rect

The bounding rect.

IsEmpty

Gets whether this pane has zero width or height.

Declaration

cs-api-definition
public bool IsEmpty { get; }

Property Value

bool

The is empty.

Rect

Gets or sets the rectangle defining this pane's position and size in document coordinates.

Declaration

cs-api-definition
public Rect Rect { get; }

Property Value

Rect

The rect.

ViewportPaneType

Gets the type of this viewport pane, indicating its position relative to frozen rows and columns.

Declaration

cs-api-definition
public ViewportPaneType ViewportPaneType { get; }

Property Value

ViewportPaneType

The type of the viewport pane.

VisibleRange

Gets or sets the cell range currently visible within this viewport pane.

Declaration

cs-api-definition
public CellRange VisibleRange { get; }

Property Value

CellRange

The visible range.

Methods

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with the current object.

Returns

bool

True if the specified object is equal to the current object; otherwise, false.

Overrides object.Equals(object)

GetHashCode()

Serves as a hash function for a particular type.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for the current object.

Overrides object.GetHashCode()