blazor-devexpress-dot-blazor-dot-dxloadingpanel-fdd15af9.md
Specifies Loading Panel’s target content.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[Parameter]
public RenderFragment ChildContent { get; set; }
| Type | Description |
|---|---|
| RenderFragment |
Content markup.
|
When you customize the content of an indicator in the <IndicatorTemplate> tag, use the following approaches to specify the Loading Panel’s target content:
ChildContent render fragment.In the following example, the default indicator is replaced with a custom icon:
<DxLoadingPanel Visible="true"
ApplyBackgroundShading="true"
CssClass="w-100">
<IndicatorTemplate>
<div class="indicator-icon" role="img"></div>
</IndicatorTemplate>
<ChildContent>
<DxMemo @bind-Text="@Text"
Rows="10" />
</ChildContent>
</DxLoadingPanel>
.indicator-icon {
background-image: url("/images/Information.svg");
background-repeat: no-repeat;
width: 30px;
height: 30px;
}
Note
Since ChildContent contains nested markup of its parent class, the template content must conform to HTML semantics.
In other cases, you can omit the <ChildContent> tag:
<DxLoadingPanel Visible="true"
ApplyBackgroundShading="true"
CssClass="w-100">
<DxMemo @bind-Text="@Text"
Rows="10" />
</DxLoadingPanel>
@code {
string Text = "Andrew received his BTS commercial in 1987 and a Ph.D. in international marketing at the University " +
"of Dallas in 1994. He speaks French and Italian fluently, and reads German. He joined the company as " +
"a sales representative. After that, he was promoted to sales manager in January 2005 and vice president " +
"of sales in March 2006. Andrew is a member of the Sales Management Round table, Seattle Chamber of Commerce, and Pacific Rim Importers Association.";
}
For additional information, refer to the following article: Attach a Loading Panel to Target Content.
See Also