diff --git a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.Designer.cs b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.Designer.cs
index 385c2ea..e939fc9 100644
--- a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.Designer.cs
+++ b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.Designer.cs
@@ -31,10 +31,10 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FlyoutDialogBase));
radButton_Cancel = new global::Telerik.WinControls.UI.RadButton();
radButton_Confirm = new global::Telerik.WinControls.UI.RadButton();
- panel_ActionButtons = new System.Windows.Forms.Panel();
+ tableLayoutPanel_ActionButtons = new TableLayoutPanel();
((System.ComponentModel.ISupportInitialize)radButton_Cancel).BeginInit();
((System.ComponentModel.ISupportInitialize)radButton_Confirm).BeginInit();
- panel_ActionButtons.SuspendLayout();
+ tableLayoutPanel_ActionButtons.SuspendLayout();
SuspendLayout();
//
// radButton_Cancel
@@ -49,22 +49,22 @@
radButton_Confirm.Name = "radButton_Confirm";
radButton_Confirm.Click += RadButton_Confirm_Click;
//
- // panel_ActionButtons
+ // tableLayoutPanel_ActionButtons
//
- panel_ActionButtons.Controls.Add(radButton_Cancel);
- panel_ActionButtons.Controls.Add(radButton_Confirm);
- resources.ApplyResources(panel_ActionButtons, "panel_ActionButtons");
- panel_ActionButtons.Name = "panel_ActionButtons";
+ resources.ApplyResources(tableLayoutPanel_ActionButtons, "tableLayoutPanel_ActionButtons");
+ tableLayoutPanel_ActionButtons.Controls.Add(radButton_Confirm, 1, 0);
+ tableLayoutPanel_ActionButtons.Controls.Add(radButton_Cancel, 2, 0);
+ tableLayoutPanel_ActionButtons.Name = "tableLayoutPanel_ActionButtons";
//
// FlyoutDialogBase
//
resources.ApplyResources(this, "$this");
- AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- Controls.Add(panel_ActionButtons);
+ AutoScaleMode = AutoScaleMode.Font;
+ Controls.Add(tableLayoutPanel_ActionButtons);
Name = "FlyoutDialogBase";
((System.ComponentModel.ISupportInitialize)radButton_Cancel).EndInit();
((System.ComponentModel.ISupportInitialize)radButton_Confirm).EndInit();
- panel_ActionButtons.ResumeLayout(false);
+ tableLayoutPanel_ActionButtons.ResumeLayout(false);
ResumeLayout(false);
}
@@ -72,6 +72,6 @@
private global::Telerik.WinControls.UI.RadButton radButton_Cancel;
private global::Telerik.WinControls.UI.RadButton radButton_Confirm;
- private System.Windows.Forms.Panel panel_ActionButtons;
+ private TableLayoutPanel tableLayoutPanel_ActionButtons;
}
}
diff --git a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
index 1f08bf2..303d188 100644
--- a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
+++ b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
@@ -26,8 +26,14 @@ namespace Pilz.UI.Telerik.Dialogs
protected bool ActionPanelVisible
{
- get => panel_ActionButtons.Visible;
- set => panel_ActionButtons.Visible = value;
+ get => tableLayoutPanel_ActionButtons.Visible;
+ set => tableLayoutPanel_ActionButtons.Visible = value;
+ }
+
+ protected bool CancelButtonVisible
+ {
+ get => radButton_Cancel.Visible;
+ set => radButton_Cancel.Visible = value;
}
protected bool CancelButtonEnable
diff --git a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.resx b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.resx
index ce650cc..4b80548 100644
--- a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.resx
+++ b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.resx
@@ -18,7 +18,7 @@
System.Resources.ResXResourceReader, System.Windows.Forms, ...
System.Resources.ResXResourceWriter, System.Windows.Forms, ...
this is my long stringthis is a comment
- Blue
+ Blue
[base64 mime encoded serialized .NET Framework object]
@@ -151,10 +151,10 @@
Telerik.WinControls.UI.RadButton, Telerik.WinControls.UI, Culture=neutral, PublicKeyToken=5bb2a467cbec794e
- panel_ActionButtons
+ tableLayoutPanel_ActionButtons
- 0
+ 1
Top, Right
@@ -187,35 +187,44 @@
Telerik.WinControls.UI.RadButton, Telerik.WinControls.UI, Culture=neutral, PublicKeyToken=5bb2a467cbec794e
- panel_ActionButtons
+ tableLayoutPanel_ActionButtons
- 1
+ 0
-
+
+ 3
+
+
Bottom
-
+
0, 120
-
+
+ 1
+
+
300, 30
-
+
2
-
- panel_ActionButtons
+
+ tableLayoutPanel_ActionButtons
-
- System.Windows.Forms.Panel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
$this
-
+
0
+
+ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="radButton_Confirm" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="radButton_Cancel" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,AutoSize,0,AutoSize,0" /><Rows Styles="Absolute,30" /></TableLayoutSettings>
+
True