你可以用new来把不想要的属性不公开,这时你可以用private来做修饰符.

解决方案 »

  1.   

    比如我继承DataGrid控件弄了一个自定义的控件,我使用我的自定义控件时期望只显示我自己实现的属性和方法,因为原有继承下来的属性和方法已经不再使用。
      

  2.   

    继承下来的共有属性不能用private来修饰啊
    例如:private override string  Text
    {
    set{}
    }错误:
     当重写“public”继承成员时,无法更改访问修饰符
      

  3.   

    用 UserControl, 里面放你要继承的控件,原控件的方法和属性就都不可见了。不要直接继承控件。
      

  4.   

    “兵兵”的方法应该是可行的,我也这样想过,
    不过我觉得在.net里面应该还有更好的解决方法
    高手何在!!!!!!!
      

  5.   

    “飞刀”老兄
    曾经用过的控制IIS代码来交公司作业
    这里谢过你啦