Compartir a través de


Clase GridColumn

Representa el aspecto visual de una columna que se mostrará en la cuadrícula.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.JSGrid.BaseGridColumn
    Microsoft.SharePoint.JSGrid.GridColumn

Espacio de nombres:  Microsoft.SharePoint.JSGrid
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Class GridColumn _
    Inherits BaseGridColumn
'Uso
Dim instance As GridColumn
public class GridColumn : BaseGridColumn

Comentarios

Este fragmento de código muestra los nombres de columna de configuración, anchos, y si se puede ocultar u ordenar una columna.

List<GridColumn> r = new List<GridColumn>();
            
            foreach (DataColumn iterator in table.Columns)
            {
                if (iterator.ColumnName != "Key") 
                {
                    GridColumn col = new GridColumn();
                    //point it at a fieldKey name
                    col.FieldKey = iterator.ColumnName;
                    //give the column header a name
                    col.Name = iterator.ColumnName;
                    //define the column width
                    col.Width = 110;
                    

                    //define column settings
                    if (iterator.ColumnName == "Department")
                    {
                        col.IsHidable = false;
                    }
                    if (iterator.ColumnName == "Yearly Estimate")
                    {
                        col.IsSortable = true;
                    }

                    //add the column
                    r.Add(col);
                }
            }

Consulte PivotedGridColumn.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros GridColumn

Espacio de nombres Microsoft.SharePoint.JSGrid