IWpfTableControl4 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 gestionnaire. (Hérité de IWpfTableControl) |
| ColumnDefinitionManager |
Obtient le ITableColumnDefinitionManager utilisé par ce IWpfTableControl (et tous les autres). (Hérité de IWpfTableControl) |
| ColumnStates |
Obtient un instantané des États de la colonne actuelle. (Hérité de IWpfTableControl) |
| Control |
Obtient le contrôle WPF qui affiche les données à partir du ITableDataSources activé. (Hérité de IWpfTableControl) |
| DoColumnsAutoAdjust |
Les colonnes ajustent automatiquement leurs largeurs pour occuper l’espace disponible pour la table. |
| DoSortingAndGroupingWhileUnstable |
Effectue le tri et le groupe du contrôle de table tant que tous les ITableDataSink 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 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 |
Obtient le ITableManager qui fournit les données pour 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 pour déclencher un DataStabilityChanged é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 retournons tous les éléments considérés (par 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 des é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’a pas le focus. (Hérité de IWpfTableControl2) |
| SelectedItemInactiveForeground |
Premier plan des éléments sélectionnés lorsque le contrôle n’a pas le focus. (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 ou 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 veritcal en regard des entrées lorsque le regroupement est appliqué. (Hérité de IWpfTableControl2) |
| SortFunction |
Obtient ou définit la fonction de tri par défaut associée au contrôle de table. (Hérité de IWpfTableControl) |
| TableControlBackground |
Arrière-plan pour les éléments lorsque le contrôle n’est pas sélectionné ou concentré. (Hérité de IWpfTableControl3) |
| TableControlForeground |
Premier plan pour les éléments lorsque le contrôle n’est pas sélectionné ou concentré. (Hérité de IWpfTableControl3) |
| UpdateDelayWhileStable |
Délai entre une modification des données et le début d’une mise à jour lorsque tous les ITableDataSink sont stables. |
| UpdateDelayWhileUnstable |
Délai entre une modification des données et le démarrage d’une mise à jour lorsque des ITableDataSink s sont instables. |
Méthodes
| ForceUpdateAsync() |
Force le contrôle de table à commencer une mise à jour (ce qui peut ne pas se produire immédiatement). (Hérité de IWpfTableControl) |
| GetAllFilters() |
Obtient tous les filtres du contrôle de table. (Hérité de IWpfTableControl2) |
| GetFilter(String) |
Obtient le filtre pour le spécifié < |
| RefreshUI() |
Forcez les éléments de la table à être redessinés (car, par exemple, l’utilisateur a modifié un paramètre qui modifie le mode d’affichage des noms de fichiers). (Hérité de IWpfTableControl) |
| SelectAll() |
Sélectionne toutes les entrées. (Hérité de IWpfTableControl) |
| SetColumnStates(IEnumerable<ColumnState>) |
Définissez ColumnState pour les colonnes indiquées. (Hérité de IWpfTableControl2) |
| SetFilter(String, IEntryFilter) |
Définit le filtre pour le spécifié |
| SubscribeToDataSource(ITableDataSource) |
Démarrer l’abonnement aux objets ITableEntry produits par un ITableDataSource. (Hérité de IWpfTableControl) |
| UnselectAll() |
Efface toutes les sélections. (Hérité de IWpfTableControl) |
| UnsubscribeFromDataSource(ITableDataSource) |
Arrêter l’abonnement au ITableDataSource spécifié. (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é quand un regroupement est modifié. Cet événement est toujours déclenché sur le thread qui creatad 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) |