在创建 Windows 窗体应用程序时,最初我将所有控件(如 Button、TextBox、Label)保持为不可见。一次,用户执行正确的活动,例如选择正确的目录,然后出现下一个控件(通常,用户不会有太多的自由,但要提供正确的目录)。我知道,一直保持其他控件不可见是没有意义的,但我想将其作为我的学习过程。
现在,问题是,如何让表单在每次出现新控件时改变它的大小。
例如,在开始时只有一个 TextBox 和 Browse 按钮是可见的。此处的 windows 窗体应仅缩放到可见控件。然后,一旦用户提供了正确的目录路径并且程序识别它,下一个控件(如按钮和richTextBox)就会出现,然后表单应该动态地改变自己以适应新的控件。
感谢帮助,