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
ItemsPerRow
获得/设置 每行显示组件数量 默认为 null
public int? ItemsPerRow { get; set; }
Property Value
- int?
LabelAlign
获得/设置 设置 RowType Inline 模式下标签对齐方式 默认 None 等效于 Left 左对齐
public Alignment LabelAlign { get; set; }
Property Value
Model
获得/设置 编辑框模型
public TModel? Model { get; set; }
Property Value
- TModel
OnResetSearchClick
获得/设置 重置回调委托
public Func<Task>? OnResetSearchClick { get; set; }
Property Value
OnSearchClick
获得/设置 搜索回调委托
public Func<Task>? OnSearchClick { get; set; }
Property Value
QueryButtonText
获得/设置 查询按钮文本
public string? QueryButtonText { get; set; }
Property Value
ResetButtonText
获得/设置 重置按钮文本
public string? ResetButtonText { get; set; }
Property Value
RowType
获得/设置 设置行内组件布局格式 默认 Row 布局
public RowType RowType { get; set; }
Property Value
ShowLabel
获得/设置 是否显示标签 默认为 true 显示标签
public bool ShowLabel { get; set; }
Property Value
ShowUnsetGroupItemsOnTop
获得/设置 未分组编辑项布局位置 默认 false 在尾部
public bool ShowUnsetGroupItemsOnTop { get; set; }