共用方式為


IWpfTableControl3 介面

定義

public interface class IWpfTableControl3 : IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableControl2
public interface IWpfTableControl3 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl2
type IWpfTableControl3 = interface
    interface IWpfTableControl2
    interface IWpfTableControl
    interface IDisposable
Public Interface IWpfTableControl3
Implements IDisposable, IWpfTableControl2
衍生
實作

屬性

AutoSubscribe

指出這個數據表控件是否會自動訂閱新增至其 Manager的所有數據源。

(繼承來源 IWpfTableControl)
ColumnDefinitionManager

ITableColumnDefinitionManager取得這個 (和所有其他) IWpfTableControl的用法。

(繼承來源 IWpfTableControl)
ColumnStates

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

(繼承來源 IWpfTableControl)
Control

顯示啟動之 數據之 ITableDataSourceWPF 控制件。

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

未選取控件或焦點時,專案的背景。

TableControlForeground

未選取控件或焦點時,專案的前景。

方法

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)

適用於