From 627fe525faf8551922d6b7435ba56bd38709d203 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Fri, 6 Sep 2024 19:55:27 +0200 Subject: [PATCH] passthrow autosize to parent form --- Pilz.UI.Telerik/Dialogs/RadFlyoutBase.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Pilz.UI.Telerik/Dialogs/RadFlyoutBase.cs b/Pilz.UI.Telerik/Dialogs/RadFlyoutBase.cs index deaa5cd..4cffcb8 100644 --- a/Pilz.UI.Telerik/Dialogs/RadFlyoutBase.cs +++ b/Pilz.UI.Telerik/Dialogs/RadFlyoutBase.cs @@ -68,17 +68,32 @@ public partial class RadFlyoutBase : UserControl // SVG Symbols radButton_Cancel.SvgImage = CancelSvg; radButton_Confirm.SvgImage = ConfirmSvg; + + // Hide bars in Designer + //if (DesignMode) + //{ + // tableLayoutPanel_ActionPanel.Visible = false; + // tableLayoutPanel_TitlePanel.Visible = false; + //} } private void FlyoutDialogBase_ParentChanged(object? sender, EventArgs e) { var frm = FindForm(); + if (frm != null) { if (RegisterDialogAccept) frm.AcceptButton = radButton_Confirm; + if (RegisterDialogCancel) frm.CancelButton = radButton_Cancel; + + if (AutoSize) + { + frm.AutoSize = true; + frm.AutoSizeMode = AutoSizeMode.GrowAndShrink; + } } }