共用方式為


ITableColumnDefinition 介面

定義

重要

此 API 不符合 CLS 規範。

描述數據行。

public interface class ITableColumnDefinition
public interface class ITableColumnDefinition
__interface ITableColumnDefinition
[System.CLSCompliant(false)]
public interface ITableColumnDefinition
public interface ITableColumnDefinition
[<System.CLSCompliant(false)>]
type ITableColumnDefinition = interface
type ITableColumnDefinition = interface
Public Interface ITableColumnDefinition
衍生
屬性

備註

必要的MEF元數據:名稱。

屬性

ColumnDefinition

取得數據表標頭中專案的寬度, (由專案的對應數據行所繼承) 。

Comparer

StringComparer,用來排序和比較此數據行中的專案。

DefaultVisible

指出數據行是否預設為可見。

DisplayImage

ImageMoniker 在標頭中顯示此資料行。

DisplayName

數據行的當地語系化名稱。

FilterPresets

一律存在為此清單可篩選專案的字串。

HeaderName

將標頭新增至從控件複製到剪貼簿的專案時所使用的當地語系化名稱。

IsCopyable

指出使用者是否可以使用預設複製命令來複製資料行的內容。

IsFilterable

指出是否可以使用預設 UI 篩選數據行。

IsHideable

指出使用者是否可以使用預設UI隱藏數據行。

IsMovable

指出使用者是否可以使用預設UI行動數據行。

IsResizable

指出使用者是否可以使用預設UI來變更數據行的寬度。

IsSortable

指出是否可以使用預設UI來排序 colimn。

MaxWidth

數據行 (的最大寬度,以像素為單位) 。

MinWidth

以像素為單位的數據行 (最小寬度) 。

Name

數據行的唯一標識碼。

TextWrapping

指出如果使用者太大而無法容納,是否應該包裝數據行的內容。

方法

CompareContent(ITableEntryHandle, ITableEntryHandle)

比較兩個不同專案之一個數據行中兩個專案的排序順序。

CreateBucketForEntry(ITableEntryHandle)

IEntryBucket取得此項目與此資料列相關聯的 。

TryCreateColumnContent(ITableEntryHandle, Boolean, FrameworkElement)

以取得FrameworkElement的這個數據行ITableEntryHandle數據。

TryCreateImageContent(ITableEntryHandle, Boolean, ImageMoniker)

以取得ImageMoniker的這個數據行ITableEntryHandle數據。

TryCreateStringContent(ITableEntryHandle, Boolean, Boolean, String)

以字串的形式取得 的 ITableEntryHandle 這個數據行數據。

TryCreateToolTip(ITableEntryHandle, Object)

取得這個資料行的工具 ITableEntryHandle提示。

適用於