Changed: tile container size invalidation

This commit is contained in:
Ray committed 2021-07-31 21:59:35 +01:00
1 parent d8af3d4279
commit 9c293dd4f0
3 files changed
+95 -65

No files matched your search

+16 -2
View File
@@ -399,9 +399,9 @@ namespace RyzStudio.Windows.Forms
}
}
public static void ClientSize(Control control, int width, int height) => ClientSize(control, new Size(width, height));
public static void SetClientSize(Control control, int width, int height) => SetClientSize(control, new Size(width, height));
public static void ClientSize(Control control, Size value)
public static void SetClientSize(Control control, Size value)
{
if (control.InvokeRequired)
{
@@ -415,6 +415,20 @@ namespace RyzStudio.Windows.Forms
}
}
public static void SetClientHeight(Control control, int value)
{
if (control.InvokeRequired)
{
control.Invoke(new MethodInvoker(() => {
control.ClientSize = new Size(control.ClientSize.Width, value);
}));
}
else
{
control.ClientSize = new Size(control.ClientSize.Width, value);
}
}
public static void SetSize(Control control, int width, int height) => SetSize(control, new Size(width, height));
public static void SetSize(Control control, Size value)