日期:2014-05-18  浏览次数:21047 次

继承窗口控件属性问题,求解
在VS2008中定义了一个父类窗口A,其中有一个按钮控件buSave,buSave.text="保存"。然后新建一个子类窗口B继承窗口A,此时该按钮显示为"保存"。

后需要把按钮TEXT该为“存储”,我修改了父类窗口A中的按钮控件buSave,buSave.text="存储",但此时子类窗口B的按钮TEXT仍然为“保存”,并没有跟父类的改变而改变。这是什么原因,如何解?

另,我尝试了清理解决方案重新编译等各种方法,但均无效。

跪求了,急!

------解决方案--------------------
在父窗口A中,把buSave的Modifiers属性设为Public,
新建窗口类B继承A的话,可以这样修改:

B BForm = new BForm();
BForm.buSave.text = "存储";
------解决方案--------------------
探讨

引用:
to wddw1986
那麻烦你告诉我,谢谢

我不是你的老师,我没义务给你讲基础知识。
我只是想说,学会基础再研究解决问题。一个连油门和刹车都分不清的人是没法成为一个好司机的。