Back to Devexpress

IButtonEditSettings Interface

blazor-devexpress-dot-blazor-f47633c2.md

latest2.0 KB
Original Source

IButtonEditSettings Interface

Declares common editor settings for editors that contain buttons.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public interface IButtonEditSettings :
    ITextEditSettings,
    IEditSettings

Remarks

The IButtonEditSettings interface allows you to get and customize settings of editors that contain buttons. You can get editor settings in the following ways. Note that you can cast settings to the base IButtonEditSettings interface or to an editor-specific interface.

csharp
void Grid_CustomizeFilterRowEditor(GridCustomizeFilterRowEditorEventArgs e) {
    if(e.EditSettings is IButtonEditSettings productEditSettings)
    // or if(e.EditSettings is ISpinEditSettings productEditSettings)
        productEditSettings.InputCssClass="bg-light text-info";
}
csharp
void Grid_CustomizeDataRowEditor(GridCustomizeDataRowEditorEventArgs e) {
    if(e.EditSettings is IButtonEditSettings productEditSettings)
    // or if(e.EditSettings is ISpinEditSettings productEditSettings)
        productEditSettings.InputCssClass="bg-light text-info";
}

See Also

IButtonEditSettings Members

DevExpress.Blazor Namespace