继承窗体中可以添加新控件或删除基窗体控件吗?

zxar9889 2007-06-13 01:03:55
基窗体控件我我设置为public了,可是继承窗体之可以更改属性,不能添加和删除控件,如果真是这样,继承窗体没多大用处了!
估计是我使用或理解的不对,请达人指点?
...全文
525 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
None465465535 2007-06-22
  • 打赏
  • 举报
回复
添加可以删除不可以
raulredondo 2007-06-22
  • 打赏
  • 举报
回复
可以在运行状态下通过代码改,不过这样很麻烦
不能在IDE里面改的,因为那个已经写死了
bote_china 2007-06-20
  • 打赏
  • 举报
回复
在基窗体中的控件用Public申明,那么继承窗体中这个控件是可以编辑的。
UFONe 2007-06-20
  • 打赏
  • 举报
回复
你只继承了基控,没有继承控件本身,你只能更改控件属性是因为你继承了Form,如果你想删除控件本身必须要在Form中删除
yangzhum 2007-06-20
  • 打赏
  • 举报
回复
C#继承就是不好用,部分控件继承后不能编辑,更不能删除了。
zxar9889 2007-06-13
  • 打赏
  • 举报
回复
我在基窗体上放置了一个tablelayoutpanel控件和一个panel控件,它们的modifiers属性都设置为public了,可是在继承窗体上还是无法将新控件放到上述两个容器中,这两个容器的左上角都有个小锁头标记.可是我在基窗体和继承窗体中都没锁定控件操作.
bbyin 2007-06-13
  • 打赏
  • 举报
回复
继承窗体不需要做什么设置就可以添加控件,只是不能删除控件,更改不需要控件的visible值就行了,我的做法是建好基窗体,在建新窗体时选择从基窗体继承.
zxar9889 2007-06-13
  • 打赏
  • 举报
回复
设置为protected也不行
amandag 2007-06-13
  • 打赏
  • 举报
回复
基窗体控件应设置为protected

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧