c# winform窗口形状根据情况改变

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:38:21
我的问题可能描述不是很准确,举个很简单的例子来说,QQ登录面板上除登录按钮外还有设置、查杀木马按钮,当点击相应按钮时,登录框下方会i“生长“出一块新的区域来,这种技术是如何实现的?
致三根鞋带:你说的对,这样位于panel内的控件集就看不到了,但panel的占位空间还在阿。我是想问像QQ登录界面那样,没有点“设置”按钮时下面就不会有任何东西,也不存在占位的那种。

..你放个Panel在下面,把响应的东西放上去..用Panel.Visible去控制不就行了

From的大小可以通过在程序中设置this.Width和Height来改变,在设计的时候可以拉长些,最后完成后可以再拉小些,如果需要,如像你说的按钮,可以通过事件来改变Size大小,即可把原来盖住的露出来了