日期:2014-05-20  浏览次数:20674 次

WinForm中窗体的问题,顺便散分!
控件的置于顶层和置于底层如何控制?设计时候点鼠标右键就可以控制了,可当运行时如何控制呢?


------解决方案--------------------
设计的时候点鼠标不过是IDE把代码的顺序调整了而已

越是上层的控件就位于越后面,就是this.Controls.Add那里

lz自己看看吧

所以运行是要这样做的话,只有把原来的控件移出,然后再重新加入
------解决方案--------------------
BringToFront()
SendToBack()

------解决方案--------------------
应该是这样
------解决方案--------------------
帮顶
------解决方案--------------------
用控件集合的方法:
SetChildIndex(Control child, int newIndex);
------解决方案--------------------
把tabcontrol和panel的controls屬性公開。
------解决方案--------------------
BringToFront()
SendToBack()
这个对!