Partilhar via


IWpfTableControl3 Interface

Definição

public interface class IWpfTableControl3 : IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableControl2
public interface IWpfTableControl3 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl2
type IWpfTableControl3 = interface
    interface IWpfTableControl2
    interface IWpfTableControl
    interface IDisposable
Public Interface IWpfTableControl3
Implements IDisposable, IWpfTableControl2
Derivado
Implementações

Propriedades

AutoSubscribe

Indica se esse controle de tabela assinará automaticamente todas as fontes de dados adicionadas ao seu Manager.

(Herdado de IWpfTableControl)
ColumnDefinitionManager

Obtém o ITableColumnDefinitionManager uso por este (e todos os outros) IWpfTableControl.

(Herdado de IWpfTableControl)
ColumnStates

Um instantâneo dos estados de coluna atuais.

(Herdado de IWpfTableControl)
Control

O controle WPF que exibe os dados dos s ativados ITableDataSource.

(Herdado de IWpfTableControl)
Entries

Obtém as entradas exibidas no controle .

(Herdado de IWpfTableControl)
IsDataStable

Indica se os dados no controle estão estáveis ou não.

(Herdado de IWpfTableControl2)
KeepSelectionInView

Obtém ou define um Boolean valor que indica se a entrada selecionada deve ou não ser mantida no visor visível após a atualização de dados.

(Herdado de IWpfTableControl2)
Manager

O ITableManager que fornece os dados para esse controle.

(Herdado de IWpfTableControl)
NavigationBehavior

Obtém ou define o comportamento de navegação em uma entrada selecionada.

(Herdado de IWpfTableControl2)
RaiseDataUnstableChangeDelay

Atraso para gerar DataStabilityChanged evento quando os dados no controle se tornam instáveis.

(Herdado de IWpfTableControl2)
SelectedEntries

Obtém ou define entradas selecionadas no controle .

(Herdado de IWpfTableControl)
SelectedEntry

Obtém a entrada selecionada no controle de tabela. Retornará nulo se nenhum item for selecionado. Se vários itens forem selecionados, retornaremos qualquer item que seja os controles WPF subjacentes considerados como o item selecionado.

(Herdado de IWpfTableControl)
SelectedItemActiveBackground

A tela de fundo para itens selecionados quando o controle tem foco.

(Herdado de IWpfTableControl2)
SelectedItemActiveForeground

O primeiro plano para os itens selecionados quando o controle tem foco.

(Herdado de IWpfTableControl2)
SelectedItemInactiveBackground

A tela de fundo para itens selecionados quando o controle não está focado.

(Herdado de IWpfTableControl2)
SelectedItemInactiveForeground

O primeiro plano para os itens selecionados quando o controle não está focado.

(Herdado de IWpfTableControl2)
SelectedOrFirstEntry

Obtém a entrada selecionada no controle de tabela ou, se nenhuma entrada for selecionada, a primeira entrada.

(Herdado de IWpfTableControl)
SelectionMode

Obtém/define o modo de seleção do controle de tabela. O padrão é Estendido (seleção múltipla com modificador).

(Herdado de IWpfTableControl)
ShowGroupingLine

Obtém ou define um Boolean valor que indica se deve ou não mostrar uma linha vérteca ao lado de entradas quando o agrupamento é aplicado.

(Herdado de IWpfTableControl2)
SortFunction

Obtém/define a função de classificação padrão associada ao controle de tabela.

(Herdado de IWpfTableControl)
TableControlBackground

A tela de fundo para itens quando o controle não está selecionado nem focado.

TableControlForeground

O primeiro plano para itens quando o controle não está selecionado nem focado.

Métodos

ForceUpdateAsync()

Force o controle de tabela a iniciar uma atualização (o que pode não acontecer imediatamente).

(Herdado de IWpfTableControl)
GetAllFilters()

Obtenha todos os filtros do controle de tabela.

(Herdado de IWpfTableControl2)
GetFilter(String)

Obtenha o filtro para o especificado key se ele existir ou nulo se não houver nenhum filtro correspondente.

(Herdado de IWpfTableControl)
RefreshUI()

Force os elementos na tabela a serem redesenhados (porque, por exemplo, o usuário alterou uma configuração que altera a forma como os nomes de arquivo são exibidos).

(Herdado de IWpfTableControl)
SelectAll()

Seleciona todas as entradas.

(Herdado de IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

Defina o ColumnState para as colunas indicadas.

(Herdado de IWpfTableControl2)
SetFilter(String, IEntryFilter)

Defina o filtro para o especificado key.

(Herdado de IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Comece a assinar os ITableEntrys produzidos por um ITableDataSource.

(Herdado de IWpfTableControl)
UnselectAll()

Limpa toda a seleção.

(Herdado de IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Pare de assinar o especificado ITableDataSource.

(Herdado de IWpfTableControl)

Eventos

DataStabilityChanged

Gerado quando o estado de estabilidade dos dados foi alterado. Verifique IsDataStable o novo estado de estabilidade de dados.

(Herdado de IWpfTableControl2)
EntriesChanged

Gerado (no thread que criou o controle) depois que as entradas de controles foram alteradas.

(Herdado de IWpfTableControl)
FiltersChanged

Gerado sempre que o filtro da tabela é alterado por meio de SetFilter.

(Herdado de IWpfTableControl)
GroupingsChanged

Gerado quando há qualquer agrupamento alterado. Esse evento sempre é gerado no thread que cria o controle de tabela.

(Herdado de IWpfTableControl2)
PreEntriesChanged

Gerado antes que as entradas de controle tenham sido alteradas.

(Herdado de IWpfTableControl)

Aplica-se a