虽然不知道细节以及技术原理,不过,倒是可以理解,控件必须在容器当中才能显示。
那么 第一个问题: 除了form 和 picturebox 还有哪些控件可以作为容器??? 第二,一直困扰一个问题, 发现 如果不把控件添加到窗口的controls属性中,那么控件就无法显示。
请问,这是不是意味着,添加到controls属性的语句,就起到了设定控件所属的容器的作用???????? 还有一个问题,控件的坐标。 由于大部分时候,都是归属于窗体。所以,控件的坐标是按照窗体的左上角为原点的相对坐标。这可以理解。
如果,一个控件,它的容器不是窗体了,而是窗体上其他的具有容器功能的控件,那么此控件的坐标按照什么为原点来计算??
2 对,Controls.Add 还是把控件显示出来.你也可以通过Control.Parent 来设置控件的父控件.
3 控件的坐标是父控件的绝对坐标.