IWpfTableControl2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
public interface class IWpfTableControl2 : IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableControl
[System.CLSCompliant(false)]
public interface IWpfTableControl2 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl
public interface IWpfTableControl2 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl
[<System.CLSCompliant(false)>]
type IWpfTableControl2 = interface
interface IWpfTableControl
interface IDisposable
type IWpfTableControl2 = interface
interface IWpfTableControl
interface IDisposable
Public Interface IWpfTableControl2
Implements IDisposable, IWpfTableControl
- Derivado
- Atributos
- 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. |
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. |
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. |
RaiseDataUnstableChangeDelay |
Atraso para gerar DataStabilityChanged evento quando os dados no controle se tornam instáveis. |
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. |
SelectedItemActiveForeground |
O primeiro plano para os itens selecionados quando o controle tem foco. |
SelectedItemInactiveBackground |
A tela de fundo para itens selecionados quando o controle não está focado. |
SelectedItemInactiveForeground |
O primeiro plano para os itens selecionados quando o controle não está focado. |
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. |
SortFunction |
Obtém/define a função de classificação padrão associada ao controle de tabela. (Herdado de IWpfTableControl) |
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. |
GetFilter(String) |
Obtenha o filtro para o especificado |
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. |
SetFilter(String, IEntryFilter) |
Defina o filtro para o especificado |
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. |
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. |
PreEntriesChanged |
Gerado antes que as entradas de controle tenham sido alteradas. (Herdado de IWpfTableControl) |