2013-04-23 58 views
2

我对winform的控件usercontrol可以在运行时动态创建。我有两种方法可以看到它们:最大模式和最小模式。这个想法是,当它们很小时,隐藏usercontrol中的一些对象。我想,如果我切换到最大模式,usercontrols会自动调整。我该怎么做?我开始计算它们的宽度和高度,但我不知道如何创建新点。我在下面的图片显示效果更好:如何在控件尺寸发生变化时自动调整控件c#

这是最小的模式:

enter image description here

他们如何看时,我将其更改为最大模式:enter image description here

如何我想是用户控件: enter image description here

回答

1
+0

但是,如果2个用户控件之间的距离是例如50,我希望当它们是最大时,保持这个距离。 – Viva 2013-04-23 07:32:43

+1

意味着你想每次在2个用户控件之间保持独特的距离? – Freelancer 2013-04-23 07:33:47

+0

是的。我不会调整窗口的大小。我调整它们。 – Viva 2013-04-23 07:36:14