跳转至

ColumnBase 类

用作数据控件列的基类。

命名空间: Eremex.AvaloniaUI.Controls.DataControl
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls

声明

public abstract class ColumnBase : DataControlColumnBase, IDataFieldInfo

公共成员

名称 说明
ActualEditorProperties { get; } 获取应用于该列单元格的编辑器设置。
ActualVisibleIndex { get; } 获取该列在可见列中的实际位置。
ActualWidth { get; } 获取该列的实际宽度(以像素为单位)。
AllowBestFit { get; set; } 获取或设置是否可以通过最佳调整来调整该列的宽度。
AllowColumnFiltering { get; set; } 获取或设置用户是否可以筛选该列的数据。
AllowEditing { get; set; } 获取或设置用户是否可以编辑该列的单元格值。
AllowExport { get; set; } 获取或设置该列是否包含在导出操作中。
AllowFocus { get; set; } 获取或设置该列的单元格是否可以获得焦点。
AllowImmediateEditorValuePosting { get; set; } 获取或设置编辑器值在更改时是否立即提交。
AllowMoving { get; set; } 获取或设置用户是否可以移动该列。
AllowResizing { get; set; } 获取或设置用户是否可以调整该列的大小。
AllowSorting { get; set; } 获取或设置用户是否可以按该列对数据进行排序。
AutoFilterCondition { get; set; } 获取或设置用于筛选该列数据的条件。
AutoFilterRowCellTemplate { get; set; } 获取或设置在自动筛选行中显示该列单元格的模板。
AutoFilterValue { get; set; } 获取或设置该列的自动筛选值。
BandName { get; set; } 获取或设置包含该列的列组的名称。
BestFitMode { get; set; } 获取或设置如何计算该列的最佳宽度。
CellAutoWidth { get; } 获取该列单元格内容的测量宽度。
CellTemplate { get; set; } 获取或设置显示该列单元格值的模板。
CellWidth { get; } 获取该列单元格的宽度。
ColumnChooserHeader { get; set; } 获取或设置在列选择器中为该列显示的内容。
ColumnFilterMode { get; set; } 获取或设置如何比较该列的筛选值。
DataControl { get; } 获取拥有该列的数据控件。
DataType { get; } 获取该列值的数据类型。
EditorProperties { get; set; } 获取或设置该列单元格的编辑器设置。
FieldName { get; set; } 获取或设置绑定到该列的数据字段的名称。
FilterPopupMode { get; set; } 获取或设置该列筛选下拉列表的类型。
FixedMode { get; set; } 获取或设置该列是否固定到左边缘或右边缘。
HasBandSeparator { get; } 获取是否在该列旁边显示列组分隔符。
HeaderAutoWidth { get; } 获取该列标题内容的测量宽度。
HeaderWidth { get; set; } 获取或设置该列标题的总宽度。
IsAutoGenerated { get; } 获取该列是否为自动生成。
IsFiltered { get; } 获取是否对该列应用了筛选条件。
IsResizeGripVisible { get; } 获取是否显示该列的调整大小手柄。
IsTabStop { get; set; } 获取或设置是否可以使用 TAB 键使该列的单元格获得焦点。
IsVisible { get; set; } 获取或设置是否显示该列。
MaxWidth { get; set; } 获取或设置该列的最大宽度。
MinWidth { get; set; } 获取或设置该列的最小宽度。
ReadOnly { get; set; } 获取或设置该列的单元格值是否为只读。
RoundDateTimeForColumnFilter { get; set; } 获取或设置日期时间筛选值是否舍入到整天。
ShowConditionInAutoFilterRow { get; set; } 获取或设置是否在自动筛选行中显示筛选条件选择器。
ShowInColumnChooser { get; set; } 获取或设置是否在列选择器中显示该列。
SortDirection { get; set; } 获取或设置该列的排序方向。
SortIndex { get; set; } 获取或设置该列在已排序列中的位置。
SortMode { get; set; } 获取或设置排序时如何比较该列的值。
SummaryAutoWidth { get; } 获取列汇总内容的实测宽度。
TextExportMode { get; set; } 获取或设置该列的值是作为值导出还是作为显示文本导出。
UnboundDataType { get; set; } 获取或设置未绑定列的值类型。
VisibleIndex { get; set; } 获取或设置该列在可见列中的位置。
Width { get; set; } 获取或设置该列的宽度。

另请参阅



* 本页面使用机器翻译技术翻译。

Used in articles