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; + } } }