Поделиться через


IWpfTableControl4 Интерфейс

Определение

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
Реализации

Свойства

AutoSubscribe

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

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

ITableColumnDefinitionManager Получает использование этим (и любым другим) IWpfTableControl.

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

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

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

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

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

Столбцы автоматически настраивают ширину, чтобы заполнить доступное пространство для таблицы.

DoSortingAndGroupingWhileUnstable

Сортирует и группирует ли элемент управления таблицей, пока все ITableDataSinkобъекты нестабильны.

Entries

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

UpdateDelayWhileUnstable

Задержка между изменением данных и началом обновления, когда какие-либо ITableDataSinkиз них являются нестабильными.

Методы

ForceUpdateAsync()

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

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

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

(Унаследовано от IWpfTableControl2)
GetFilter(String)

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

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

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

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

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

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

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

(Унаследовано от IWpfTableControl2)
SetFilter(String, IEntryFilter)

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

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

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

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

Удаляет все выделенные фрагменты.

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

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

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

События

DataStabilityChanged

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

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

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

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

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

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

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

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

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

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

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