Partilhar via


ITableColumnDefinition Interface

Definição

Importante

Esta API não está em conformidade com CLS.

Descreve uma coluna de dados.

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
Derivado
Atributos

Comentários

Metadados necessários do MEF: Nome.

Propriedades

ColumnDefinition

Obtém a largura do item no cabeçalho da tabela (que é herdado pelas colunas correspondentes das entradas).

Comparer

O StringComparer usado para classificar e comparar entradas nesta coluna.

DefaultVisible

Indica se a coluna está visível por padrão.

DisplayImage

ImageMoniker mostrado para esta coluna no cabeçalho.

DisplayName

Nome localizado da coluna.

FilterPresets

As cadeias de caracteres que sempre existem como itens filtres para esta lista.

HeaderName

Nome localizado usado ao adicionar cabeçalhos a entradas copiadas do controle para a área de transferência.

IsCopyable

Indica se o usuário pode copiar o conteúdo da coluna usando o comando de cópia padrão.

IsFilterable

Indicou se a coluna pode ser filtrada usando a interface do usuário padrão.

IsHideable

Indica se o usuário pode ocultar a coluna usando a interface do usuário padrão.

IsMovable

Indica se o usuário pode mover a coluna usando a interface do usuário padrão.

IsResizable

Indica se o usuário pode alterar a largura da coluna usando a interface do usuário padrão.

IsSortable

Indica se o colimn pode ser classificado usando a interface do usuário padrão.

MaxWidth

Largura máxima da coluna (em pixels).

MinWidth

Largura mínima da coluna (em pixels).

Name

Identificador exclusivo da coluna.

TextWrapping

Indica se o usuário pode copiar o conteúdo da coluna deve ser encapsulado se for muito grande para caber.

Métodos

CompareContent(ITableEntryHandle, ITableEntryHandle)

Compare a ordem de classificação de duas entradas dos dados em uma coluna de duas entradas diferentes.

CreateBucketForEntry(ITableEntryHandle)

Obtenha o IEntryBucket associado a esta coluna para esta entrada.

TryCreateColumnContent(ITableEntryHandle, Boolean, FrameworkElement)

Obtenha os dados para esta coluna de um ITableEntryHandle como um FrameworkElement.

TryCreateImageContent(ITableEntryHandle, Boolean, ImageMoniker)

Obtenha os dados para esta coluna de um ITableEntryHandle como um ImageMoniker.

TryCreateStringContent(ITableEntryHandle, Boolean, Boolean, String)

Obtenha os dados para esta coluna de um ITableEntryHandle como uma cadeia de caracteres.

TryCreateToolTip(ITableEntryHandle, Object)

Obtenha a dica de ferramenta para esta coluna de um ITableEntryHandle.

Aplica-se a