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) |