共用方式為


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

目前數據行狀態的快照集。

(繼承來源 IWpfTableControl)
Control

顯示已啟動 ITableDataSource之 數據的 WPF 控制件。

(繼承來源 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)

適用於