Sdílet prostřednictvím


IWpfTableControl2 Rozhraní

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci 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
Odvozené
Atributy
Implementuje

Vlastnosti

AutoSubscribe

Určuje, jestli se tento ovládací prvek tabulky automaticky přihlásí k odběru všech zdrojů dat přidaných do .Manager

(Zděděno od IWpfTableControl)
ColumnDefinitionManager

ITableColumnDefinitionManager Získá použití tímto (a každou druhou) IWpfTableControl.

(Zděděno od IWpfTableControl)
ColumnStates

Snímek aktuálních stavů sloupce

(Zděděno od IWpfTableControl)
Control

Ovládací prvek WPF, který zobrazuje data z aktivovaných ITableDataSources.

(Zděděno od IWpfTableControl)
Entries

Získá položky zobrazené v ovládacím prvku.

(Zděděno od IWpfTableControl)
IsDataStable

Označuje, zda jsou data v ovládacím prvku stabilní.

KeepSelectionInView

Získá nebo nastaví Boolean hodnotu určující, zda zachovat vybranou položku ve viditelném zobrazení po aktualizaci dat.

Manager

Poskytuje ITableManager data pro tento ovládací prvek.

(Zděděno od IWpfTableControl)
NavigationBehavior

Získá nebo nastaví chování navigace u vybrané položky.

RaiseDataUnstableChangeDelay

Zpoždění pro vyvolání DataStabilityChanged události, když se data v ovládacím prvku stanou nestabilními.

SelectedEntries

Získá nebo nastaví položky vybrané v ovládacím prvku.

(Zděděno od IWpfTableControl)
SelectedEntry

Získá vybranou položku v ovládacím prvku tabulka. Vrátí hodnotu null, pokud nejsou vybrány žádné položky. Pokud je vybráno více položek, vrátíme jakoukoli položku, kterou podkladové ovládací prvky WPF považují za vybranou položku.

(Zděděno od IWpfTableControl)
SelectedItemActiveBackground

Pozadí vybraných položek, když je na ovládacím prvku fokus.

SelectedItemActiveForeground

Popředí pro vybrané položky, pokud má ovládací prvek fokus.

SelectedItemInactiveBackground

Pozadí pro vybrané položky, pokud ovládací prvek není fokus.

SelectedItemInactiveForeground

Popředí pro vybrané položky, pokud ovládací prvek není fokus.

SelectedOrFirstEntry

Získá vybranou položku v ovládacím prvku tabulka nebo, pokud není vybrána žádná položka první položku.

(Zděděno od IWpfTableControl)
SelectionMode

Získá nebo nastaví režim výběru ovládacího prvku tabulky. Výchozí hodnota je Rozšířené (vícenásobný výběr s modifikátorem).

(Zděděno od IWpfTableControl)
ShowGroupingLine

Získá nebo nastaví Boolean hodnotu označující, zda se má zobrazit veritcal řádek vedle položek při použití seskupování.

SortFunction

Získá nebo nastaví výchozí funkci řazení přidruženou k ovládacímu prvku tabulka.

(Zděděno od IWpfTableControl)

Metody

ForceUpdateAsync()

Vynuťte, aby ovládací prvek tabulky zahájil aktualizaci (k čemuž nemusí dojít okamžitě).

(Zděděno od IWpfTableControl)
GetAllFilters()

Získejte všechny filtry ovládacího prvku tabulka.

GetFilter(String)

Získejte filtr pro zadaný key , pokud existuje, nebo hodnotu null, pokud neexistuje odpovídající filtr.

(Zděděno od IWpfTableControl)
RefreshUI()

Vynuťte překreslení prvků v tabulce (protože například uživatel změnil nastavení, které mění způsob zobrazení názvů souborů).

(Zděděno od IWpfTableControl)
SelectAll()

Vybere všechny položky.

(Zděděno od IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

Nastavte hodnotu ColumnState pro uvedené sloupce.

SetFilter(String, IEntryFilter)

Nastavte filtr pro zadaný keyparametr .

(Zděděno od IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Začněte se přihlásit k odběru ITableEntrydat vytvořených nástrojem ITableDataSource.

(Zděděno od IWpfTableControl)
UnselectAll()

Vymaže veškerý výběr.

(Zděděno od IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Zastavte přihlášení k odběru zadaného ITableDataSource.

(Zděděno od IWpfTableControl)

Událost

DataStabilityChanged

Vyvolána při změně stavu stability dat. Zkontrolujte IsDataStable nový stav stability dat.

EntriesChanged

Vyvolána (ve vlákně, které vytvořilo ovládací prvek) po změně položek ovládacích prvků.

(Zděděno od IWpfTableControl)
FiltersChanged

Vyvolá se při každé změně filtru tabulky prostřednictvím filtru SetFilter.

(Zděděno od IWpfTableControl)
GroupingsChanged

Vyvolá se při změně seskupení. Tato událost je vždy vyvolána ve vlákně, které tvoří ovládací prvek tabulky.

PreEntriesChanged

Vyvolá se před změnou položek ovládacího prvku.

(Zděděno od IWpfTableControl)

Platí pro