Table of Contents

Class CliScrollableCell

Namespace
ItTiger.TigerCli.Primitives
Assembly
ItTiger.TigerCli.dll
Scroll state for a grid cell that hosts a scrollable subgrid.
public sealed class CliScrollableCell
Inheritance
CliScrollableCell
Inherited Members

Constructors

CliScrollableCell(int, int, CliScrollMode, CliScrollThumbMode)

Creates scroll state for a hosted subgrid cell.
public CliScrollableCell(int column, int row, CliScrollMode mode, CliScrollThumbMode thumbMode = CliScrollThumbMode.Offset)

Parameters

column int
row int
mode CliScrollMode
thumbMode CliScrollThumbMode

Properties

Column

Host cell column.
public int Column { get; }

Property Value

int

Mode

Scrollable axes.
public CliScrollMode Mode { get; }

Property Value

CliScrollMode

Row

Host cell row.
public int Row { get; }

Property Value

int

ScrollOffsetX

Horizontal viewport offset.
public int ScrollOffsetX { get; set; }

Property Value

int

ScrollOffsetY

Vertical viewport offset.
public int ScrollOffsetY { get; set; }

Property Value

int

ThumbMode

How scrollbar thumbs derive their position.
public CliScrollThumbMode ThumbMode { get; }

Property Value

CliScrollThumbMode