Skip to content

DevExpress-Examples/winforms-grid-popupcontaineredit-with-dynamic-content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinForms Data Grid - Create an in-place PopupContainerEdit with dynamic popup content

This example creates a separate UserControl with data editors for each popup window. The example handles the QueryPopup event to display the required UserControl inside the PopupContainerControl.

private void OnDetailsEditQueryPopup(object sender, CancelEventArgs e) {
    PopupContainerEdit edit = (PopupContainerEdit)sender;
    if ((bool)gridView1.GetFocusedRowCellValue(colUseGrid)) {
        edit.Properties.PopupControl.Controls.Add(gridEditor);
        edit.Properties.PopupControl.Size = GridEditorSize;
    } else {
        edit.Properties.PopupControl.Controls.Add(simpleEditor);
        edit.Properties.PopupControl.Size = SimpleEditorSize;
    }
}

Files to Review