DxDropDown.BodyTextTemplate Property
Specifies a template for the drop-down window’s body text area.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v22.1.dll
NuGet Package: DevExpress.Blazor
Declaration
[Parameter]
public RenderFragment<IPopupElementInfo> BodyTextTemplate { get; set; }
Property Value
Type | Description |
---|---|
RenderFragment<IPopupElementInfo> | The template content. |
Remarks
Use the BodyTextTemplate property to display any UI fragment (for instance, formatted text, images, or another component) in the window body’s text area. The template accepts an IPopupElementInfo object as the context parameter. You can use the parameter’s CloseCallback property to implement the Close button.
<DxButton Id="showDDbtton" Click="() => IsOpenWindow = true">Show Window</DxButton>
<DxDropDown Width="400"
@bind-IsOpen="@IsOpenWindow"
PositionTarget="#showDDbtton"
PositionMode="DropDownPositionMode.Bottom">
<BodyTextTemplate>
<div style="color: rgb(95,54,141); font-size: 20px">
Information
</div>
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sit amet metus vel
nisi blandit tincidunt vel efficitur purus. Nunc nec turpis tempus, accumsan orci auctor,
imperdiet mauris. Fusce id purus magna.
</div>
</BodyTextTemplate>
</DxDropDown>
@code {
bool IsOpenWindow { get; set; } = false;
}
See Also