Partager via


DataGridColumn Classe

Définition

Sert de classe de base pour les différents types de colonnes du contrôle DataGrid.

public ref class DataGridColumn abstract : System::Web::UI::IStateManager
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public abstract class DataGridColumn : System.Web.UI.IStateManager
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))>]
type DataGridColumn = class
    interface IStateManager
Public MustInherit Class DataGridColumn
Implements IStateManager
Héritage
DataGridColumn
Dérivé
Attributs
Implémente

Remarques

La DataGridColumn classe est la classe de base pour tous les types de colonnes du DataGrid contrôle. Il définit les propriétés et les méthodes communes à tous les types de colonnes. Une instance de la DataGridColumn classe n’est pas créée directement.

Constructeurs

DataGridColumn()

Initialise une nouvelle instance de la classe DataGridColumn.

Propriétés

DesignMode

Obtient une valeur indiquant si la colonne est en mode design.

FooterStyle

Obtient les propriétés de style pour la section de pied de page de la colonne.

FooterText

Obtient ou définit le texte affiché dans la section de pied de page de la colonne.

HeaderImageUrl

Obtient ou définit l'emplacement d'une image à afficher dans la section d'en-tête de la colonne.

HeaderStyle

Obtient les propriétés de style pour la section d'en-tête de la colonne.

HeaderText

Obtient ou définit le texte affiché dans la section d'en-tête de la colonne.

IsTrackingViewState

Obtient une valeur qui détermine si l'objet DataGridColumn est marqué pour enregistrer son état.

ItemStyle

Obtient les propriétés de style pour les cellules d'éléments de la colonne.

Owner

Obtient le contrôle DataGrid dont la colonne est membre.

SortExpression

Obtient ou définit le nom du champ ou de l'expression à passer à la méthode OnSortCommand(DataGridSortCommandEventArgs) lorsqu'une colonne est sélectionnée pour être triée.

ViewState

Obtient l'objet StateBag qui permet à une colonne dérivée de la classe DataGridColumn de stocker ses propriétés.

Visible

Obtient ou définit une valeur qui indique si la colonne est visible dans le contrôle DataGrid.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
Initialize()

Fournit l’implémentation de base pour réinitialiser à son état initial une colonne dérivée de la classe DataGridColumn.

InitializeCell(TableCell, Int32, ListItemType)

Fournit l'implémentation de base permettant de réinitialiser l'état de la cellule spécifiée à partir d'une colonne dérivée de la classe DataGridColumn.

LoadViewState(Object)

Charge l'état de l'objet DataGridColumn.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnColumnChanged()

Appelle la méthode OnColumnsChanged().

SaveViewState()

Enregistre l'état actuel de l'objet DataGridColumn.

ToString()

Retourne la représentation sous forme de chaîne de la colonne.

TrackViewState()

Provoque le suivi des modifications de l'état d'affichage pour le contrôle serveur afin qu'elles puissent être stockées dans l'objet StateBag du contrôle serveur.

Implémentations d’interfaces explicites

IStateManager.IsTrackingViewState

Obtient une valeur qui indique si la colonne suit les changements de l'état d'affichage.

IStateManager.LoadViewState(Object)

Charge l'état enregistré précédemment.

IStateManager.SaveViewState()

Retourne un objet contenant les modifications de l'état.

IStateManager.TrackViewState()

Commence à suivre les modifications d'état.

S’applique à