請問如何在一個繼承的控件裏為父類的某個屬性定義DefaultValueAttribute???
如我從System.Windows.Forms.DataGridView繼承一個新的組件,但我想把新組件的某個繼承自父類的屬性的DefaultValue設置為我想要的,該如何設置????

解决方案 »

  1.   

    在构在函数里
    this.属性名 = xxx
    或者base.属性名 = xxx
      

  2.   

    樓上的,如果有的成員不是VIRTUAL的,不能OVERRIDE,該如何做?
      

  3.   

    不會把,用NEW的話,父類的方法調用不到該NEW 的屬性的
      

  4.   

    new  里面可以的,MYBASE。……。……=“”
      

  5.   

    我不是說在NEW方法裏調用,而是如果父類的屬性如果不是VIRTUAL的,不會有重載特性的,那父類其他方法調用的只是父類的屬性,不會調用到我用NEW寫的屬性