PopupShowingEventArgs Class
Contains data for the Showing event.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v24.1.dll
NuGet Package: DevExpress.Blazor
Declaration
public class PopupShowingEventArgs :
CancelEventArgs
Remarks
The Showing event fires before the Popup is displayed in one of the following ways:
Handle the Showing
event to process show actions. You can set the event argument’s Cancel
property to true
to cancel a show action. You can also handle the Shown event that fires after the Popup is dislayed.
The following example allows users to display the Popup only after they enable the checkbox:
<div>
<DxCheckBox @bind-Checked="@Checked">
Allow Popup
</DxCheckBox>
@*...*@
<DxButton RenderStyle="ButtonRenderStyle.Primary" Text="Show"
Click="() => PopupVisible = true"/>
</div>
<DxPopup @bind-Visible="@PopupVisible"
HeaderText="Header"
BodyText="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."
Showing="PopupShowing"
Shown="PopupShown">
</DxPopup>
@code {
bool Checked { get; set; }
bool PopupVisible { get; set; }
void PopupShowing(PopupShowingEventArgs args) {
args.Cancel = !Checked;
}
void PopupShown(PopupShownEventArgs args) {
Checked = false;
}
}
Inheritance
Object
EventArgs
CancelEventArgs
PopupShowingEventArgs
See Also