public static void ShowTransferPackagesDialog(Form owner, TransferType transferType, PackageItemData packageItem) { using TransferDialog transferDialog = new() { TransferType = transferType, PackageItem = packageItem }; transferDialog.Owner = owner; transferDialog.ShowDialog(); }
public static void ShowItemPackageDetailsDialog(Form owner, PackageItemData packageItem) { using PackageDialog detailsDialog = new(); detailsDialog.PackageItem = packageItem; XtraForm overlayForm = new(); overlayForm.StartPosition = FormStartPosition.Manual; overlayForm.FormBorderStyle = FormBorderStyle.None; overlayForm.Opacity = .50d; overlayForm.BackColor = Color.Black; overlayForm.Size = owner.Size; overlayForm.Location = owner.Location; overlayForm.ShowInTaskbar = false; overlayForm.Show(owner); detailsDialog.Owner = owner; detailsDialog.ShowDialog(); //Get rid of the overlay form overlayForm.Dispose(); }