Partager via


ITableColumnDefinition Interface

Définition

Important

Cette API n’est pas conforme CLS.

Décrit une colonne de données.

public interface class ITableColumnDefinition
public interface class ITableColumnDefinition
__interface ITableColumnDefinition
[System.CLSCompliant(false)]
public interface ITableColumnDefinition
public interface ITableColumnDefinition
[<System.CLSCompliant(false)>]
type ITableColumnDefinition = interface
type ITableColumnDefinition = interface
Public Interface ITableColumnDefinition
Dérivé
Attributs

Remarques

Métadonnées MEF requises : Nom.

Propriétés

ColumnDefinition

Obtient la largeur de l’élément dans l’en-tête de la table (héritée par les colonnes correspondantes des entrées).

Comparer

StringComparer utilisé pour trier et comparer les entrées de cette colonne.

DefaultVisible

Indique si la colonne est visible par défaut.

DisplayImage

ImageMoniker indiqué pour cette colonne dans l’en-tête.

DisplayName

Nom localisé de la colonne.

FilterPresets

Chaînes qui existent toujours en tant qu’éléments filtrables pour cette liste.

HeaderName

Nom localisé utilisé lors de l’ajout d’en-têtes aux entrées copiées à partir du contrôle dans le Presse-papiers.

IsCopyable

Indique si l’utilisateur peut copier le contenu de la colonne à l’aide de la commande de copie par défaut.

IsFilterable

Indique si la colonne peut être filtrée à l’aide de l’interface utilisateur par défaut.

IsHideable

Indique si l’utilisateur peut masquer la colonne à l’aide de l’interface utilisateur par défaut.

IsMovable

Indique si l’utilisateur peut déplacer la colonne à l’aide de l’interface utilisateur par défaut.

IsResizable

Indique si l’utilisateur peut modifier la largeur de la colonne à l’aide de l’interface utilisateur par défaut.

IsSortable

Indique si le colimn peut être trié à l’aide de l’interface utilisateur par défaut.

MaxWidth

Largeur maximale de la colonne (en pixels).

MinWidth

Largeur minimale de la colonne (en pixels).

Name

Identificateur unique de la colonne.

TextWrapping

Indique si l’utilisateur peut copier le contenu de la colonne doit être encapsulé s’il est trop volumineux pour tenir.

Méthodes

CompareContent(ITableEntryHandle, ITableEntryHandle)

Comparez l’ordre de tri de deux entrées des données dans une colonne de deux entrées différentes.

CreateBucketForEntry(ITableEntryHandle)

Obtenez le IEntryBucket associé à cette colonne pour cette entrée.

TryCreateColumnContent(ITableEntryHandle, Boolean, FrameworkElement)

Obtenez les données de cette colonne d’un ITableEntryHandle en tant que FrameworkElement.

TryCreateImageContent(ITableEntryHandle, Boolean, ImageMoniker)

Obtenez les données de cette colonne d’un ITableEntryHandle en tant que ImageMoniker.

TryCreateStringContent(ITableEntryHandle, Boolean, Boolean, String)

Obtenez les données de cette colonne d’un ITableEntryHandle sous forme de chaîne.

TryCreateToolTip(ITableEntryHandle, Object)

Obtenez l’info-bulle pour cette colonne d’un ITableEntryHandle.

S’applique à