C#visual studio 中子窗体继承父窗体的控件无法使用无法对控件进行修改属性

解决方案 »

  1.   

     在窗体A中 添加一些控件 如 TreeList 等,窗体B 继承窗体A ,在床体B中对控件进行属性或值的修改等
      

  2.   

    在父窗體中設置你想設置的相關控件的屬性為public就可以了。
      

  3.   

    修改父窗体中的控件的属性,设置成public的,这样继承的子窗体就可以再次修改这个控件属性了。
      

  4.   

    modifiers屬性默認是private,你設置為public就OK了
      

  5.   


    ri...你還不信.   老子告訴你VS2003確實可以. vs2005就不可以了. vs2008沒玩過.
      

  6.   

    请你回家把你的臭嘴洗干净再出来混!
    活的跟人似的,素质为什么就那么差,还骂人,玷污了CSDN这个平台!
    问题回答的正确与否另当别论。请您自重!
      

  7.   

    楼上说的肯定行的啊,默认是private,你改成public一定可以的
      

  8.   

    父窗体Modifiers属性设置为Public 
      

  9.   

    我也遇到这个问题了,的确是行不通,VS2003里可以,但在VS2008里实现不了,modifier的所有选项都试过,也重新编译过了,断承控件都不能修改
      

  10.   

    我这里可以的   父窗体Modifiers属性设置为Public 是不是跟vs版本有关啊
      

  11.   

    把属性设置成public就可以了,vs 2008 我试过了。zsh0809说的对。
      

  12.   

    谁说2008的可以了。datagridview contextmenustrip等都是不可以的。不信你自己去运行去。要是那么简单,大家还要出来找答案吗??你当大家都是新手呢?
      

  13.   

    问题最后怎么解决的,我也遇到这个问题,设置为public,还是被锁住的,VS 2005