Syncfusion.SfDataGrid.XForms
Fields  Properties  Methods  Events


GridColumn Class Members

The following tables list the members exposed by GridColumn.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Identifies the ActualWidth Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowEditing Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowFocusXamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowSorting Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the CellStyle Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the CellTextSize Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the ColumnSizer Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the Culture Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the FontAttribute Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the Format Xamarin.Forms.BindableProperty.  
Public FieldIdentifies the GroupMode Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderCellTextSize Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderFontAttribute Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderFont Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderTemplate Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderTextAlignment Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderText Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsHidden Xamarin.Forms.BindableProperty.  
Public FieldIdentifies the LineBreakMode Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the MappingName Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the MaximumWidth Xamarin.Forms.BindableProperty. property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the MinimumWidth Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the Padding Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the RecordFont Xamarin.Forms.BindableProperty.  
Public FieldIdentifies the SortModeXamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the TextAlignment Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the TextWrapping Xamarin.Forms.BindableProperty.  
Public Fieldstatic (Shared in Visual Basic)Identifies the Width Xamarin.Forms.BindableProperty.  
Top
Public Properties
 NameDescription
Public Property Gets the current width of the column in device independent unit.  
Public Property Gets or sets a value indicating whether to enable/disable editing for a column. The user can enable or disable editing for particular column by using this property.  
Public Property Gets or sets a value that indicates whether the cells of the column are enabled for user interaction like selection, editing etc.  
Public Property Gets or sets a value indicating whether the column can be sorted or not.  
Public Property (Inherited from Xamarin.Forms.BindableObject)
Public PropertyGets or sets the style that is used to render the cells in the column. SfDataGrid allows you to apply cell styles for a GridColumn that is used to render the cells in that column.  
Public Property Gets or sets the font size for the Content of record cells in the column. The font size for the Content of record cells in the GridColumn can be customized by using this property.  
Public PropertyGets or sets a value indicating the cell type of the GridColumn. This property is used to identify the type of the column. This property must be specified with a string value when creating a custom column extending from the base class.  
Public Property Gets or sets the value that indicates how the column width is determined.  
Public PropertyGets or sets the culture used for formatting the Content of record cells in the column. SfDataGrid enables the user to apply different culture to the records in the cells by setting this property.  
Public PropertyGets or sets the display binding that associates the column with a property in the data source. The value of the property in the underlying model object bound to the Display binding will be the Content of the grid cell in normal mode. When the grid cell is entered into edit mode, The value of the property in the underlying model object bound to the ValueBinding will be the Content of the grid cell.  
Public PropertyGets or sets the Xamarin.Forms.FontAttributes that describes the font attribute for the Content of the record cells in the GridColumn. SfDataGrid enables the user to apply different font attributes to the Content of the record cells using this property. The record cells text can be customized as bold or Italic using this property.  
Public PropertyGets or sets a value that indicates the format applied for the Content of record cells in the column. SfDataGrid enables the user to apply Format for the records in the cells by setting this property.

SfDataGrid enables the user to populate the data for the GridUnboundColumn using this property. This property enables the user to format the values of other columns and display the formatted value in unbound column.

 
Public Property Gets or sets a value that decides whether grouping is processed based on display value or edit value or value in the underlying collection of the column.  
Public Property Gets or sets the font size for the Content of header cell in the column. The default value is 14. The font size for the Content of header cell in the GridColumn can be customized by using the this property.  
Public Property Gets or sets the font family for the Content of header cell in the column. The font family for the Content of header cells in the GridColumn can be customized by using this property.  
Public PropertyGets or sets the Xamarin.Forms.FontAttributes that describes the font style for the Content of the header cell in the column. SfDataGrid enables the user to apply different font attributes to the Content of the header cells using this property. The header text can be customized as bold or Italic using this property.  
Public PropertyGets or sets the template used to display the header of the current column. SfDataGrid allows you to customize the header cell based on your requirement by using this property.  
Public Property Gets or sets the display text of the column header.  
Public PropertyGets or sets the Xamarin.Forms.TextAlignment for the header cell in the column. The default alignment for the header cells in SfDataGrid is center and you can customize this to Start or End.  
Public PropertyGets or sets a value indicating whether the visibility of the column. SfDataGrid allows you to hide a particular column using this property or not.  
Public PropertyGets or sets the Xamarin.Forms.LineBreakMode for the cells in the column. The user can customize the line breaking mode of SfDataGrid by using this property. By default, the word will be wrapped in the record cells, when the text for the record cells exceeds the Content area.  
Public Property Gets or sets a value indicating whether to load UIView or draw cell value in Android.  
Public Property Gets or sets the mapping name that associates the column with a property in the bound data source.  
Public Property Gets or sets the upper bound for the width of the column.  
Public Property Gets or sets the lower bound for the width of the column.  
Public Property Gets or sets the padding applied to the cells in the column.  
Public Property Gets or sets the font family for the Content of record cells in the column. The font family for the Content of record cells in the GridColumn can be customized by using this property.  
Public Property Gets or sets a value that decides whether sorting calculation is processed based on display value in case of indexer and complex properties or default value in case of CLR properties  
Public PropertyGets or sets the Xamarin.Forms.TextAlignment for the record cells in the column. The default alignment for the record cells in SfDataGrid is center and you can customize this to Start or End.  
Public Property Gets or sets the LineBreakMode for the cells in the column.  
Public Property Gets or sets the value binding that associates the column with a property in the data source. The value of the property in the underlying model object bound to the value binding will be the Content of the grid cell in edit mode.  
Public PropertyGets or sets the column width. The user can customize the column width by using this property. By default, this property will not be assigned any value and the GridColumn renders in view based on the value of SfDataGrid.DefaultColumnWidth property.  
Top
Public Methods
 NameDescription
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodGets the Formatted value for the Content of a record cell in the column based on the Format and CultureInfo of the column.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Top
Protected Methods
 NameDescription
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Internal Method Determines whether the column is editable.  
Protected MethodOverloaded.  Perform final clean up before it is released from memory.  
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected MethodSets the converter for the DisplayBinding of column.  
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded.  Iterates the index.
Public Extension MethodOverloaded.  Iterates the index.
Top
Public Events
 NameDescription
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Top
See Also