Udostępnij za pośrednictwem


IWpfTableControl2 Interfejs

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją 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
Pochodne
Atrybuty
Implementuje

Właściwości

AutoSubscribe

Wskazuje, czy ta kontrolka tabeli automatycznie subskrybuje wszystkie źródła danych dodane do tej kontrolki Manager.

(Odziedziczone po IWpfTableControl)
ColumnDefinitionManager

ITableColumnDefinitionManager Pobiera użycie przez to (i co inne) IWpfTableControl.

(Odziedziczone po IWpfTableControl)
ColumnStates

Migawka bieżących stanów kolumn.

(Odziedziczone po IWpfTableControl)
Control

Kontrolka WPF, która wyświetla dane z aktywowanych ITableDataSources.

(Odziedziczone po IWpfTableControl)
Entries

Pobiera wpisy wyświetlane w kontrolce.

(Odziedziczone po IWpfTableControl)
IsDataStable

Wskazuje, czy dane w kontrolce są stabilne.

KeepSelectionInView

Pobiera lub ustawia wartość wskazującą, czy zaznaczony Boolean wpis ma być zachowany w widocznym widoku po aktualizacji danych.

Manager

Element ITableManager , który dostarcza dane dla tej kontrolki.

(Odziedziczone po IWpfTableControl)
NavigationBehavior

Pobiera lub ustawia zachowanie nawigacji w wybranym wpisie.

RaiseDataUnstableChangeDelay

Opóźnienie zgłaszania DataStabilityChanged zdarzenia, gdy dane w kontrolce stają się niestabilne.

SelectedEntries

Pobiera lub ustawia wpisy wybrane w kontrolce.

(Odziedziczone po IWpfTableControl)
SelectedEntry

Pobiera wybrany wpis w kontrolce tabeli. Zwraca wartość null, jeśli nie wybrano żadnych elementów. Jeśli wybrano wiele elementów, zwracamy dowolny element, który jest podstawowymi kontrolkami WPF, uważa się za wybrany element.

(Odziedziczone po IWpfTableControl)
SelectedItemActiveBackground

Tło dla wybranych elementów, gdy kontrolka ma fokus.

SelectedItemActiveForeground

Pierwszy plan wybranych elementów, gdy kontrolka ma fokus.

SelectedItemInactiveBackground

Tło dla wybranych elementów, gdy kontrolka nie jest skoncentrowana.

SelectedItemInactiveForeground

Pierwszy plan wybranych elementów, gdy kontrolka nie jest skoncentrowana.

SelectedOrFirstEntry

Pobiera wybrany wpis w kontrolce tabeli lub, jeśli nie wybrano żadnego wpisu, pierwszy wpis.

(Odziedziczone po IWpfTableControl)
SelectionMode

Pobiera/ustawia tryb wyboru kontrolki tabeli. Wartość domyślna to Rozszerzone (wybór wielokrotny z modyfikatorem).

(Odziedziczone po IWpfTableControl)
ShowGroupingLine

Pobiera lub ustawia wartość wskazującą Boolean , czy ma być wyświetlany wiersz veritcal obok wpisów podczas stosowania grupowania.

SortFunction

Pobiera/ustawia domyślną funkcję sortowania skojarzona z kontrolką tabeli.

(Odziedziczone po IWpfTableControl)

Metody

ForceUpdateAsync()

Wymuś rozpoczęcie aktualizacji kontrolki tabeli (co może nie nastąpić natychmiast).

(Odziedziczone po IWpfTableControl)
GetAllFilters()

Pobierz wszystkie filtry kontrolki tabeli.

GetFilter(String)

Pobierz filtr dla określonego key , jeśli istnieje lub ma wartość null, jeśli nie ma odpowiedniego filtru.

(Odziedziczone po IWpfTableControl)
RefreshUI()

Wymuś ponowne rysowanie elementów w tabeli (ponieważ na przykład użytkownik zmienił ustawienie, które zmienia sposób wyświetlania nazw plików).

(Odziedziczone po IWpfTableControl)
SelectAll()

Wybiera wszystkie wpisy.

(Odziedziczone po IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

ColumnState Ustaw dla wskazanych kolumn.

SetFilter(String, IEntryFilter)

Ustaw filtr dla określonego keyelementu .

(Odziedziczone po IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Rozpocznij subskrybowanie parametrów ITableEntryutworzonych przez element ITableDataSource.

(Odziedziczone po IWpfTableControl)
UnselectAll()

Czyści wszystkie zaznaczenie.

(Odziedziczone po IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Zatrzymaj subskrybowanie określonego ITableDataSourceelementu .

(Odziedziczone po IWpfTableControl)

Zdarzenia

DataStabilityChanged

Podniesiono, gdy stan stabilności danych został zmieniony. Sprawdź IsDataStable stan nowej stabilności danych.

EntriesChanged

Podniesione (w wątku, który utworzył kontrolkę) po zmianie wpisów kontrolek.

(Odziedziczone po IWpfTableControl)
FiltersChanged

Wywoływane za każdym razem, gdy filtr tabeli zostanie zmieniony za pomocą kontrolki SetFilter.

(Odziedziczone po IWpfTableControl)
GroupingsChanged

Podniesione w przypadku zmiany grupowania. To zdarzenie jest zawsze wywoływane w wątku, który tworzy kontrolkę tabeli.

PreEntriesChanged

Podniesione przed zmianą wpisów kontrolnych.

(Odziedziczone po IWpfTableControl)

Dotyczy