控件在窗体的位置就是Top和Left属性,是否可以在控件中动态指定?
因为我做了一个有伸缩性的控件,所以有这种需求。

解决方案 »

  1.   

    怎么做呢??
    我不能在控件里面进行控制呀。
    UserControl.Name是控件的类名,而不是实际的名字呀
      

  2.   

    我记得有个extend属性
    extend.left好像是这样用的
      

  3.   

    当然可以,不过在VB6和VB.NET中是不同的.在vb6中可直接给上述两值赋值.
      

  4.   

    还是没讲清楚啊,现在出现的问题是不知道FORM.TOP....等给出的数字是一什么为单位的,原点
    又在什么地方,不是窗口1024*768也不是以FORM窗左上角为原点的.望高手告知解决方法,要做的目标是让FORM中的控件随FORM的变化而变化.
      

  5.   

    控件的TOP和HEIGHT是以FORM为坐标的,现在就是搞清楚FORM的位置以什么为准