ITableColumnDefinition 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 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提示。 |