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

More...

Inheritance diagram for Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >:
Ext.Net.GridPanelBase.Builder< TPropertyGrid, TBuilder >

Public Member Functions

 Builder (TPropertyGrid component)
 
virtual TBuilder ColumnLines (bool columnLines)
 true to add css for column separation lines. Defaults to: true. More...
 
virtual TBuilder Source (Action< PropertyGridParameterCollection > action)
 A data object to use as the data source of the grid. More...
 
virtual TBuilder Editable (bool editable)
 If false then all cells will be read only More...
 
virtual TBuilder InferTypes (bool inferTypes)
 True to automatically infer the type based on the initial value passed for each field. This ensures the editor remains the correct type even if the value is blanked and becomes empty. Defaults to: true More...
 
virtual TBuilder NameColumnWidth (int nameColumnWidth)
 Optional. Specify the width for the name column. The value column will take any remaining space. Defaults to 115. More...
 
virtual TBuilder Listeners (Action< PropertyGridListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< PropertyGridDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
 Builder ()
 
 Builder (PropertyGrid component)
 
 Builder (PropertyGrid.Config config)
 

Static Public Member Functions

static implicit operator Builder (PropertyGrid component)
 

Detailed Description

Type Constraints
TPropertyGrid :PropertyGrid 
TBuilder :Builder 
TBuilder :TPropertyGrid 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Builder ( TPropertyGrid  component)
inline

◆ Builder() [2/4]

Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Builder ( PropertyGrid  component)
inline

◆ Builder() [4/4]

Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Builder ( PropertyGrid.Config  config)
inline

Member Function Documentation

◆ ColumnLines()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.ColumnLines ( bool  columnLines)
inlinevirtual

true to add css for column separation lines. Defaults to: true.

◆ DirectEvents()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.DirectEvents ( Action< PropertyGridDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Editable()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Editable ( bool  editable)
inlinevirtual

If false then all cells will be read only

◆ InferTypes()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.InferTypes ( bool  inferTypes)
inlinevirtual

True to automatically infer the type based on the initial value passed for each field. This ensures the editor remains the correct type even if the value is blanked and becomes empty. Defaults to: true

◆ Listeners()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Listeners ( Action< PropertyGridListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ NameColumnWidth()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.NameColumnWidth ( int  nameColumnWidth)
inlinevirtual

Optional. Specify the width for the name column. The value column will take any remaining space. Defaults to 115.

◆ operator Builder()

static implicit Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.operator Builder ( PropertyGrid  component)
inlinestatic

◆ Source()

virtual TBuilder Ext.Net.PropertyGrid.Builder< TPropertyGrid, TBuilder >.Source ( Action< PropertyGridParameterCollection action)
inlinevirtual

A data object to use as the data source of the grid.

Parameters
actionThe action delegate
Returns
An instance of TBuilder

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