Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.GridView.Builder< TGridView, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.GridView.Builder< TGridView, TBuilder >:
Ext.Net.TableView.Builder< TGridView, TBuilder >

Public Member Functions

 Builder (TGridView component)
 
virtual TBuilder Listeners (Action< GridViewListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< GridViewDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
 Builder ()
 
 Builder (GridView component)
 
 Builder (GridView.Config config)
 
- Public Member Functions inherited from Ext.Net.TableView.Builder< TGridView, TBuilder >
 Builder (TTableView component)
 
virtual TBuilder GetRowClass (Action< JFunction > action)
 Override this function to apply custom CSS classes to rows during rendering. You can also supply custom parameters to the row template for the current row to customize how it is rendered using the rowParams parameter. This function should return the CSS class name (or empty string '' for none) that will be added to the row's wrapping div. To apply multiple class names, simply return them space-delimited within the string (e.g., 'my-class another-class'). More...
 
virtual TBuilder EnableTextSelection (bool enableTextSelection)
 True to enable text selections. More...
 
virtual TBuilder FirstCls (string firstCls)
 A CSS class to add to the first cell in every row to enable special styling for the first column. If no styling is needed on the first column, this may be configured as null. Defaults to: "x-grid-cell-first" More...
 
virtual TBuilder LastCls (string lastCls)
 A CSS class to add to the last cell in every row to enable special styling for the last column. If no styling is needed on the last column, this may be configured as null. Defaults to: "x-grid-cell-last" More...
 
virtual TBuilder MarkDirty (bool markDirty)
 True to show the dirty cell indicator when a cell has been modified. More...
 
virtual TBuilder StripeRows (bool? stripeRows)
 
virtual TBuilder TrackOver (bool trackOver)
 True to enable mouseenter and mouseleave events More...
 

Static Public Member Functions

static implicit operator Builder (GridView component)
 

Detailed Description

Type Constraints
TGridView :GridView 
TBuilder :Builder 
TBuilder :TGridView 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.GridView.Builder< TGridView, TBuilder >.Builder ( TGridView  component)
inline

◆ Builder() [2/4]

Ext.Net.GridView.Builder< TGridView, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.GridView.Builder< TGridView, TBuilder >.Builder ( GridView  component)
inline

◆ Builder() [4/4]

Ext.Net.GridView.Builder< TGridView, TBuilder >.Builder ( GridView.Config  config)
inline

Member Function Documentation

◆ DirectEvents()

virtual TBuilder Ext.Net.GridView.Builder< TGridView, TBuilder >.DirectEvents ( Action< GridViewDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Listeners()

virtual TBuilder Ext.Net.GridView.Builder< TGridView, TBuilder >.Listeners ( Action< GridViewListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.GridView.Builder< TGridView, TBuilder >.operator Builder ( GridView  component)
inlinestatic


The documentation for this class was generated from the following file: