Table of Contents

Class GridOptions

Namespace
The.WPF.Screens
Assembly
Instagile.WPF.dll
public class GridOptions
Inheritance
GridOptions
Inherited Members

Properties

AdminMode

public bool AdminMode { get; set; }

Property Value

bool

AlwaysShowHeader

If disabled the header won't be displayed if there are no rows.

public bool AlwaysShowHeader { get; set; }

Property Value

bool

Behaviours

public List<GridBehaviour> Behaviours { get; }

Property Value

List<GridBehaviour>

CanManageColumns

public bool CanManageColumns { get; set; }

Property Value

bool

CanOpenInTab

public bool CanOpenInTab { get; set; }

Property Value

bool

IgnoreSortingPreferences

public bool IgnoreSortingPreferences { get; set; }

Property Value

bool

IncludeOnlyShowOnFormColumns

When True, ensures that only properties with ShowOnForm set to True can be added as columns unless GetAvailableColumns(GridModel<T>) is overridden. Defaults to True.

public bool IncludeOnlyShowOnFormColumns { get; set; }

Property Value

bool

IsEditable

public bool IsEditable { get; set; }

Property Value

bool

IsVirtualizable

If disabled, individual grid rows will be kept in memory even when scrolling through long lists.

public bool IsVirtualizable { get; set; }

Property Value

bool

PreloadCalculationDependencies

public bool PreloadCalculationDependencies { get; set; }

Property Value

bool

PreloadRelationshipDepth

Navigate through value relationships up to this depth. (At depth 0, relationships will not be preloaded.)

public int PreloadRelationshipDepth { get; set; }

Property Value

int

RecalculateOnDependencyChange

public bool? RecalculateOnDependencyChange { get; set; }

Property Value

bool?

SuppressDefaultSorting

public bool SuppressDefaultSorting { get; set; }

Property Value

bool

UseHamburger

When True, per-row custom commands collapse behind a hamburger button instead of rendering inline; when False they always render inline. When left null (the default), the hamburger is used automatically when the screen is narrower than 1220 pixels.

public bool? UseHamburger { get; set; }

Property Value

bool?