Partager via


GridColumn - Classe

Représente l'aspect visuel d'une colonne à afficher dans la grille.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.JSGrid
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Class GridColumn _
    Inherits BaseGridColumn
'Utilisation
Dim instance As GridColumn
public class GridColumn : BaseGridColumn

Remarques

Cet extrait de code illustre la définition des noms colonnes, leur largeur, et indique si une colonne peut être masquée ou triée.

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);
                }
            }

Reportez-vous à PivotedGridColumn.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

GridColumn - Membres

Microsoft.SharePoint.JSGrid - Espace de noms