DxFilterBuilderField.EditSettings Property
Allows you to customize the editor associated with this field.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v25.1.dll
NuGet Package: DevExpress.Blazor
Declaration
[DefaultValue(null)]
[Parameter]
public RenderFragment EditSettings { get; set; }
Property Value
Type | Default | Description |
---|---|---|
RenderFragment | null | Editor settings. |
Remarks
The Filter Builder component generates and configures value editors for individual fields based on associated data types. You can use the EditSettings
property for the following tasks:
- Access the editor’s API.
- Specify a different editor (choose from compatible DevExpress types such as DxComboBoxSettings or DxCheckBoxSettings). The table below list classes that define value editor settings and the corresponding data types:
Editor Settings | Generated for Data Types | Supported Data Types |
---|---|---|
All data types | ||
All data types | ||
Never generated | Numeric, String, TimeSpan, TimeOnly, | |
Never generated | ||
Example
The following code snippet applies a mask to the Total currency field and configures a ComboBox for the Status enum field:

<DxFilterBuilder>
<Fields>
<DxFilterBuilderField FieldName="Total" Type="typeof(decimal)">
<EditSettings>
<DxSpinEditSettings Mask="c0" DisplayFormat="c0" />
</EditSettings>
</DxFilterBuilderField>
<DxFilterBuilderField FieldName="Status" Type="typeof(string)">
<EditSettings>
<DxComboBoxSettings Data="StatusList" />
</EditSettings>
</DxFilterBuilderField>
</Fields>
</DxFilterBuilder>
@code {
IEnumerable<string> StatusList = new List<string>() {
"New",
"Postponed",
"Fixed",
"Rejected"
};
}
See Also