IWpfTableControl2 Интерфейс

Определение

Важно!

Этот API несовместим с 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
Производный
Атрибуты
Реализации

Свойства

AutoSubscribe

Указывает, будет ли этот элемент управления таблицами автоматически подписываться на все источники данных, добавленные в его Manager.

(Унаследовано от IWpfTableControl)
ColumnDefinitionManager

Возвращает значение, используемое ITableColumnDefinitionManager этим (и всеми другими) IWpfTableControl.

(Унаследовано от IWpfTableControl)
ColumnStates

Snapshot состояний текущего столбца.

(Унаследовано от IWpfTableControl)
Control

Элемент управления WPF, отображающий данные из активированных ITableDataSourceэлементов .

(Унаследовано от IWpfTableControl)
Entries

Возвращает записи, отображаемые в элементе управления .

(Унаследовано от IWpfTableControl)
IsDataStable

Указывает, являются ли данные в элементе управления стабильными.

KeepSelectionInView

Возвращает или задает значение, Boolean указывающее, следует ли сохранять выбранную запись в видимом окне просмотра после обновления данных.

Manager

Объект ITableManager , предоставляющий данные для этого элемента управления.

(Унаследовано от IWpfTableControl)
NavigationBehavior

Возвращает или задает поведение навигации для выбранной записи.

RaiseDataUnstableChangeDelay

Задержка для вызова DataStabilityChanged события, когда данные в элементе управления становятся нестабильными.

SelectedEntries

Возвращает или задает записи, выбранные в элементе управления .

(Унаследовано от IWpfTableControl)
SelectedEntry

Возвращает выбранную запись в элементе управления "Таблица". Возвращает значение NULL, если элементы не выбраны. Если выбрано несколько элементов, возвращается любой элемент, который является базовым элементом управления WPF, который считается выбранным элементом.

(Унаследовано от IWpfTableControl)
SelectedItemActiveBackground

Фон для выбранных элементов, когда элемент управления имеет фокус.

SelectedItemActiveForeground

Передний план для выбранных элементов, когда элемент управления имеет фокус.

SelectedItemInactiveBackground

Фон для выбранных элементов, когда элемент управления не сосредоточен.

SelectedItemInactiveForeground

Передний план для выбранных элементов, если элемент управления не сосредоточен.

SelectedOrFirstEntry

Получает выбранную запись в элементе управления "Таблица" или , если не выбрана первая запись.

(Унаследовано от IWpfTableControl)
SelectionMode

Возвращает или задает режим выбора элемента управления "Таблица". Значение по умолчанию — Расширенный (множественный выбор с модификатором).

(Унаследовано от IWpfTableControl)
ShowGroupingLine

Возвращает или задает значение, Boolean указывающее, следует ли отображать веритную строку рядом с записями при применении группировки.

SortFunction

Возвращает или задает функцию сортировки по умолчанию, связанную с элементом управления "Таблица".

(Унаследовано от IWpfTableControl)

Методы

ForceUpdateAsync()

Принудительное обновление элемента управления таблицами (которое может произойти не сразу).

(Унаследовано от IWpfTableControl)
GetAllFilters()

Получение всех фильтров элемента управления таблицами.

GetFilter(String)

Получите фильтр для указанного key объекта , если он существует, или значение NULL, если соответствующий фильтр отсутствует.

(Унаследовано от IWpfTableControl)
RefreshUI()

Принудительная перерисовка элементов в таблице (так как, например, пользователь изменил параметр, изменяющий способ отображения имен файлов).

(Унаследовано от IWpfTableControl)
SelectAll()

Выбирает все записи.

(Унаследовано от IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

ColumnState Задайте для указанных столбцов.

SetFilter(String, IEntryFilter)

Задайте фильтр для указанного keyобъекта .

(Унаследовано от IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Начните подписку на файлы , созданные ITableEntryITableDataSource.

(Унаследовано от IWpfTableControl)
UnselectAll()

Очищает все выделенные элементы.

(Унаследовано от IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Прекратить подписку на указанный ITableDataSourceобъект .

(Унаследовано от IWpfTableControl)

События

DataStabilityChanged

Возникает при изменении состояния стабильности данных. Проверьте IsDataStable новое состояние стабильности данных.

EntriesChanged

Вызывается (в потоке, который создал элемент управления) после изменения записей элементов управления.

(Унаследовано от IWpfTableControl)
FiltersChanged

Возникает при каждом изменении фильтра таблицы с помощью SetFilter.

(Унаследовано от IWpfTableControl)
GroupingsChanged

Возникает при изменении группировки. Это событие всегда возникает в потоке, который создает элемент управления "Таблица".

PreEntriesChanged

Возникает перед изменением записей элемента управления.

(Унаследовано от IWpfTableControl)

Применяется к