Table of Contents

Class SearchDialogOption<TModel>

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

查询弹窗配置类

public class SearchDialogOption<TModel> : DialogOption

Type Parameters

TModel
Inheritance
SearchDialogOption<TModel>
Inherited Members
Extension Methods

Constructors

SearchDialogOption()

构造函数

public SearchDialogOption()

Properties

DialogBodyTemplate

获得/设置 SearchDialog Body 模板

public RenderFragment<TModel>? DialogBodyTemplate { get; set; }

Property Value

RenderFragment<TModel>

Items

获得 搜索条件集合

public IEnumerable<IEditorItem>? Items { get; set; }

Property Value

IEnumerable<IEditorItem>

ItemsPerRow

获得/设置 每行显示组件数量 默认为 null

public int? ItemsPerRow { get; set; }

Property Value

int?

LabelAlign

获得/设置 设置 RowType Inline 模式下标签对齐方式 默认 None 等效于 Left 左对齐

public Alignment LabelAlign { get; set; }

Property Value

Alignment

Model

获得/设置 编辑框模型

public TModel? Model { get; set; }

Property Value

TModel

OnResetSearchClick

获得/设置 重置回调委托

public Func<Task>? OnResetSearchClick { get; set; }

Property Value

Func<Task>

OnSearchClick

获得/设置 搜索回调委托

public Func<Task>? OnSearchClick { get; set; }

Property Value

Func<Task>

QueryButtonText

获得/设置 查询按钮文本

public string? QueryButtonText { get; set; }

Property Value

string

ResetButtonText

获得/设置 重置按钮文本

public string? ResetButtonText { get; set; }

Property Value

string

RowType

获得/设置 设置行内组件布局格式 默认 Row 布局

public RowType RowType { get; set; }

Property Value

RowType

ShowLabel

获得/设置 是否显示标签 默认为 true 显示标签

public bool ShowLabel { get; set; }

Property Value

bool

ShowUnsetGroupItemsOnTop

获得/设置 未分组编辑项布局位置 默认 false 在尾部

public bool ShowUnsetGroupItemsOnTop { get; set; }

Property Value

bool