可以设置AutoScoll属性的默认值吧

解决方案 »

  1.   

    是可以设置``但
    我是开发自定义控件者``当然知道把那属性设置为false,
    可是其他程序员用这个控件时,他们可能会改
    我就是不想让他们能改
      

  2.   

    1,你可以继承一个具有AutoScoll属性的对象,然后自己控制其属性值,这样最直接简单,然后你要在继承的控件中添加什么都可以的2,自己绘制滚动条,然后再重写WndProc,格式如下        
    protected override void WndProc(ref Message m)
            {
                base.WndProc(ref m);
                switch (m.Msg)
                { 
                    case  :
    ...........................
                }
            }
    当然这个要对windows的消息类型和格式非常了解,非常复杂,建议你放弃这个方法
      

  3.   

    还可以这样  public new override bool AutoScroll
            {
                get
                {
                    return base.AutoScroll;
                }
                set
                {
                    base.AutoScroll = false;
                }
            }
      

  4.   

    错了
      public new  bool AutoScroll
            {
                get
                {
                    return base.AutoScroll;
                }
                set
                {
                    base.AutoScroll = false;
                }
            }
      

  5.   

    或者
      public override bool AutoScroll
            {
                get
                {
                    return base.AutoScroll;
                }
                set
                {
                    base.AutoScroll = false;
                }
            }
      

  6.   

    我是继承具有AutoScoll属性的对象`我在制作控件时是将该属性设置为false,
    但是生成以后,在其他程序里引用时,是可把那属性设置为true,
    我意思是在其他程序里应用时是不可以让别人将其修改为true
      

  7.   

    public override bool AutoScroll
    {
    get
    {
    return base.AutoScroll;
    }}
      

  8.   

    谢谢xiaxilin和ufoteamxiaxilin你的(good good study, day day up!) 是我老师经常说的一句话``
      

  9.   

    public override bool AutoScroll
            {
                get
                {
                    return base.AutoScroll;
                }
                set
                {
                    base.AutoScroll = false;
                }
            }要不写段代码进行监控,该属性为true时,自动改回来