RepositoryItemPopupBase.BeforePopup Event
Fires when the editor’s popup is about to be displayed.
Namespace: DevExpress.XtraEditors.Repository
Assembly: DevExpress.XtraEditors.v24.2.dll
NuGet Package: DevExpress.Win.Navigation
Declaration
Event Data
The BeforePopup event's data class is EventArgs.
Remarks
The BeforePopup
event fires before the editor’s popup is displayed and allows you to customize the popup.
The following code snippet enables time editing in the DateEdit’s popup:
using DevExpress.XtraEditors.Popup;
using DevExpress.XtraEditors;
using DevExpress.Utils;
using System;
namespace DXApplication {
public partial class Form1 : XtraForm {
public Form1() {
InitializeComponent();
repositoryItemDateEdit1.BeforePopup += RepositoryItemDateEdit1_BeforePopup;
}
void RepositoryItemDateEdit1_BeforePopup(object sender, EventArgs e) {
PopupDateEditForm popupForm = ((DateEdit)sender).GetPopupEditForm() as PopupDateEditForm;
popupForm.Calendar.CalendarTimeEditing = DefaultBoolean.True;
}
}
}
The PopupBaseEdit.BeforePopup event is equivalent to the BeforePopup
event.
See Also