Partager via


IWpfTableControl4 Interface

Définition

public interface class IWpfTableControl4 : IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableControl3
public interface IWpfTableControl4 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl3
type IWpfTableControl4 = interface
    interface IWpfTableControl3
    interface IWpfTableControl2
    interface IWpfTableControl
    interface IDisposable
Public Interface IWpfTableControl4
Implements IDisposable, IWpfTableControl3
Implémente

Propriétés

AutoSubscribe

Indique si ce contrôle de table s’abonnera automatiquement à toutes les sources de données ajoutées à son Manager.

(Hérité de IWpfTableControl)
ColumnDefinitionManager

Obtient l’utilisation ITableColumnDefinitionManager par ce (et tous les autres) IWpfTableControl.

(Hérité de IWpfTableControl)
ColumnStates

Instantané des états de colonne actuels.

(Hérité de IWpfTableControl)
Control

Contrôle WPF qui affiche les données des s activés ITableDataSource.

(Hérité de IWpfTableControl)
DoColumnsAutoAdjust

Les colonnes ajustent-elles automatiquement leurs largeurs pour remplir l’espace disponible pour la table .

DoSortingAndGroupingWhileUnstable

Le contrôle de table trie-t-il et regroupe-t-il alors que ITableDataSinkles s sont instables.

Entries

Obtient les entrées affichées dans le contrôle.

(Hérité de IWpfTableControl)
IsDataStable

Indique si les données du contrôle sont stables ou non.

(Hérité de IWpfTableControl2)
KeepSelectionInView

Obtient ou définit une Boolean valeur indiquant s’il faut conserver ou non l’entrée sélectionnée dans la fenêtre d’affichage visible après la mise à jour des données.

(Hérité de IWpfTableControl2)
Manager

ITableManager qui fournit les données de ce contrôle.

(Hérité de IWpfTableControl)
NavigationBehavior

Obtient ou définit le comportement de navigation sur une entrée sélectionnée.

(Hérité de IWpfTableControl2)
RaiseDataUnstableChangeDelay

Délai de déclenchement DataStabilityChanged d’un événement lorsque les données du contrôle deviennent instables.

(Hérité de IWpfTableControl2)
SelectedEntries

Obtient ou définit les entrées sélectionnées dans le contrôle.

(Hérité de IWpfTableControl)
SelectedEntry

Obtient l’entrée sélectionnée dans le contrôle de table. Retourne la valeur Null si aucun élément n’est sélectionné. Si plusieurs éléments sont sélectionnés, nous renvoyons l’élément que les contrôles WPF sous-jacents considèrent comme l’élément sélectionné.

(Hérité de IWpfTableControl)
SelectedItemActiveBackground

Arrière-plan des éléments sélectionnés lorsque le contrôle a le focus.

(Hérité de IWpfTableControl2)
SelectedItemActiveForeground

Premier plan pour les éléments sélectionnés lorsque le contrôle a le focus.

(Hérité de IWpfTableControl2)
SelectedItemInactiveBackground

Arrière-plan des éléments sélectionnés lorsque le contrôle n’est pas ciblé.

(Hérité de IWpfTableControl2)
SelectedItemInactiveForeground

Premier plan pour les éléments sélectionnés lorsque le contrôle n’est pas ciblé.

(Hérité de IWpfTableControl2)
SelectedOrFirstEntry

Obtient l’entrée sélectionnée dans le contrôle de table ou, si aucune entrée n’est sélectionnée, la première entrée.

(Hérité de IWpfTableControl)
SelectionMode

Obtient/définit le mode de sélection du contrôle de table. La valeur par défaut est Étendue (sélection multiple avec modificateur).

(Hérité de IWpfTableControl)
ShowGroupingLine

Obtient ou définit une Boolean valeur indiquant s’il faut ou non afficher une ligne veritcale en regard des entrées lors de l’application du regroupement.

(Hérité de IWpfTableControl2)
SortFunction

Obtient/définit la fonction de tri par défaut associée au contrôle de table.

(Hérité de IWpfTableControl)
TableControlBackground

Arrière-plan des éléments lorsque le contrôle n’est pas sélectionné ni ciblé.

(Hérité de IWpfTableControl3)
TableControlForeground

Premier plan pour les éléments lorsque le contrôle n’est ni sélectionné ni ciblé.

(Hérité de IWpfTableControl3)
UpdateDelayWhileStable

Délai entre une modification des données et le début d’une mise à jour lorsque tous les ITableDataSinks sont stables.

UpdateDelayWhileUnstable

Délai entre une modification des données et le début d’une mise à jour lorsque ITableDataSinkdes s sont instables.

Méthodes

ForceUpdateAsync()

Forcez le contrôle de table à démarrer une mise à jour (ce qui peut ne pas se produire immédiatement).

(Hérité de IWpfTableControl)
GetAllFilters()

Obtenez tous les filtres du contrôle de table.

(Hérité de IWpfTableControl2)
GetFilter(String)

Obtenez le filtre pour le spécifié key s’il existe ou null s’il n’existe aucun filtre correspondant.

(Hérité de IWpfTableControl)
RefreshUI()

Forcez le redessination des éléments de la table (car, par exemple, l’utilisateur a modifié un paramètre qui modifie la façon dont les noms de fichiers sont affichés).

(Hérité de IWpfTableControl)
SelectAll()

Sélectionne toutes les entrées.

(Hérité de IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

Définissez le ColumnState pour les colonnes indiquées.

(Hérité de IWpfTableControl2)
SetFilter(String, IEntryFilter)

Définissez le filtre pour le spécifié key.

(Hérité de IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Commencez à vous abonner aux ITableEntrys produits par un ITableDataSource.

(Hérité de IWpfTableControl)
UnselectAll()

Efface toute la sélection.

(Hérité de IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Arrêtez l’abonnement au spécifié ITableDataSource.

(Hérité de IWpfTableControl)

Événements

DataStabilityChanged

Déclenché lorsque l’état de stabilité des données a été modifié. Vérifiez IsDataStable le nouvel état de stabilité des données.

(Hérité de IWpfTableControl2)
EntriesChanged

Déclenché (sur le thread qui a créé le contrôle) après la modification des entrées de contrôles.

(Hérité de IWpfTableControl)
FiltersChanged

Déclenché chaque fois que le filtre de la table est modifié via SetFilter.

(Hérité de IWpfTableControl)
GroupingsChanged

Déclenché en cas de modification d’un regroupement. Cet événement est toujours déclenché sur le thread qui a créé le contrôle de table.

(Hérité de IWpfTableControl2)
PreEntriesChanged

Déclenché avant la modification des entrées de contrôle.

(Hérité de IWpfTableControl)

S’applique à