Sdílet prostřednictvím


IWpfTableControl4 Rozhraní

Definice

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
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 tohoto Managerovládacího prvku .

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

Sloupce automaticky upravují šířky tak, aby vyplnily dostupné místo pro tabulku.

DoSortingAndGroupingWhileUnstable

Seřadí a seskupí tabulku, když jsou některá ITableDataSinkz nestabilních.

Entries

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

(Zděděno od IWpfTableControl)
IsDataStable

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

(Zděděno od IWpfTableControl2)
KeepSelectionInView

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

(Zděděno od IWpfTableControl2)
Manager

, ITableManager který poskytuje data pro tento ovládací prvek.

(Zděděno od IWpfTableControl)
NavigationBehavior

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

(Zděděno od IWpfTableControl2)
RaiseDataUnstableChangeDelay

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

(Zděděno od IWpfTableControl2)
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. Pokud nejsou vybrány žádné položky, vrátí hodnotu null. Pokud je vybráno více položek, vrátíme libovolnou položku, kterou podkladové ovládací prvky WPF považují za vybranou položku.

(Zděděno od IWpfTableControl)
SelectedItemActiveBackground

Pozadí pro vybrané položky, když je na ovládacím prvku fokus.

(Zděděno od IWpfTableControl2)
SelectedItemActiveForeground

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

(Zděděno od IWpfTableControl2)
SelectedItemInactiveBackground

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

(Zděděno od IWpfTableControl2)
SelectedItemInactiveForeground

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

(Zděděno od IWpfTableControl2)
SelectedOrFirstEntry

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

(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 má být zobrazen veritcal řádek vedle položek při seskupení je použita.

(Zděděno od IWpfTableControl2)
SortFunction

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

(Zděděno od IWpfTableControl)
TableControlBackground

Pozadí pro položky, pokud není ovládací prvek vybrán nebo zaměřen.

(Zděděno od IWpfTableControl3)
TableControlForeground

Popředí pro položky, pokud ovládací prvek není vybrán ani zaměřen.

(Zděděno od IWpfTableControl3)
UpdateDelayWhileStable

Prodleva mezi změnou dat a spuštěním aktualizace, když jsou všechny ITableDataSinkhodnoty stabilní.

UpdateDelayWhileUnstable

Prodleva mezi změnou dat a spuštěním aktualizace, když jsou některé ITableDataSinkz těchto dat nestabilní.

Metody

ForceUpdateAsync()

Vynuťte zahájení aktualizace ovládacího prvku tabulky (k čemuž nemusí dojít okamžitě).

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

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

(Zděděno od IWpfTableControl2)
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()

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

ColumnState Nastavte hodnotu pro uvedené sloupce.

(Zděděno od IWpfTableControl2)
SetFilter(String, IEntryFilter)

Nastavte filtr pro zadanou keyhodnotu .

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

Začněte se přihlásit k odběru ITableEntryvygenerovaných pomocí 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á se při změně stavu stability dat. Zkontrolujte IsDataStable nový stav stability dat.

(Zděděno od IWpfTableControl2)
EntriesChanged

Aktivováno (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 přes 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.

(Zděděno od IWpfTableControl2)
PreEntriesChanged

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

(Zděděno od IWpfTableControl)

Platí pro