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) |
Получите фильтр для указанного |
| RefreshUI() |
Принудительная перерисовка элементов в таблице (так как, например, пользователь изменил параметр, изменяющий способ отображения имен файлов). (Унаследовано от IWpfTableControl) |
| SelectAll() |
Выбирает все записи. (Унаследовано от IWpfTableControl) |
| SetColumnStates(IEnumerable<ColumnState>) |
ColumnState Задайте для указанных столбцов. |
| SetFilter(String, IEntryFilter) |
Задайте фильтр для указанного |
| SubscribeToDataSource(ITableDataSource) |
Начните подписку на файлы , созданные ITableEntryITableDataSource. (Унаследовано от IWpfTableControl) |
| UnselectAll() |
Очищает все выделенные элементы. (Унаследовано от IWpfTableControl) |
| UnsubscribeFromDataSource(ITableDataSource) |
Прекратить подписку на указанный ITableDataSourceобъект . (Унаследовано от IWpfTableControl) |
События
| DataStabilityChanged |
Возникает при изменении состояния стабильности данных. Проверьте IsDataStable новое состояние стабильности данных. |
| EntriesChanged |
Вызывается (в потоке, который создал элемент управления) после изменения записей элементов управления. (Унаследовано от IWpfTableControl) |
| FiltersChanged |
Возникает при каждом изменении фильтра таблицы с помощью SetFilter. (Унаследовано от IWpfTableControl) |
| GroupingsChanged |
Возникает при изменении группировки. Это событие всегда возникает в потоке, который создает элемент управления "Таблица". |
| PreEntriesChanged |
Возникает перед изменением записей элемента управления. (Унаследовано от IWpfTableControl) |