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的工具提示。

适用于