blazor-devexpress-dot-blazor-dot-dxtimeedit-1-7fa82322.md
Allows you to add command buttons to the Time Edit.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[Parameter]
public RenderFragment Buttons { get; set; }
| Type | Description |
|---|---|
| RenderFragment |
A collection of buttons (UI fragments).
|
The Time Edit component has the built-in button that invokes a drop-down time picker. You can use the ShowDropDownButton property to hide this button.
You can also add custom command buttons to the Time Edit:
Add the <Buttons></Buttons> tag to the component’s markup to define the Buttons collection.
Fill the Buttons collection. The following buttons are available:
Set up button properties to customize the buttons:
Buttons are displayed in an editor in the following order:
The following code snippet hides the built-in drop-down button, adds a new drop-down button, and specifies its position.
<DxTimeEdit Time="DateTime.Today.TimeOfDay" ShowDropDownButton=false>
<Buttons>
<DxTimeEditDropDownButton Position="EditorButtonPosition.Left"/>
</Buttons>
</DxTimeEdit>
We do not recommend that you use conditional render within the <Buttons></Buttons tag. This may cause an incorrect button order. The following example demonstrates a case when the Button1 may change its position.
<Buttons>
@if(condition) {
<DxEditorButton Text="Button1"/>
}
<DxEditorButton Text="Button2"/>
<DxEditorButton Text="Button3"/>
</Buttons>
If you need to hide a button, set the Visible property to false.
See Also