我想做的是扩展和折叠我的winform的中间。我知道这里有类似的问题,但没有一个真正能满足我的需要。我已阅读有关使用 a 的信息FlowLayoutPanel
,但无法使其正常工作。
我想要实现的一个例子是:
我有我的winform(示例)
当我单击button1
它时,它应该隐藏中间的文本框并缩小表单以隐藏空间,反之亦然button2
。无论哪种方式,button3
都应保持在文本框显示或未显示的位置下方。
到目前为止,我的尝试要么只是隐藏文本框而不对表单做任何事情,要么比它应该缩小的多得多。我目前一直在设置AutoSize
totrue
和AutoSizeMode
to GrowAndShrink
。
我见过可以执行此操作或类似操作的控件,但它们有箭头或小按钮来扩展表单,我只需要按钮即可。
是否有捷径可寻?
任何帮助表示赞赏。
更新
我尝试将高度设置为 0 并按照建议隐藏文本框,但它只是折叠表单的右侧而不是中间。