用户控件设置 长 框的属性值,实例化的时候赋值 把自动停靠false

解决方案 »

  1.   


    这样不好吧。放在form上,还要随着窗体自动改变大小。
      

  2.   

    把你的方法放在窗体的Load事件中
      

  3.   

    执行画线,不要放到构造函数里,而应该放到OnPaint里
    否则刚创建出来,还没有给它赋值高和宽,你就开始画线,那不是用默认值么
      

  4.   

    assky124,你好!没有理解按你说的那样就能实现“还要随着窗体自动改变大小”嘛?
    什么原因啊
      

  5.   

    类的构造函数
    是在调用它的地方new的时候就执行的
    而要给类里的全局变量赋值,则必须先实例化,再给实例化后的变量赋值
    所以构造函数是在new之后,赋值之前,就先执行了要么你重载一个构造函数,让窗体在new控件的时候就直接先传一组数据进来
    要么把画线的代码写在别处