请问如何将自己开发的控件作为容器??

hhuan 2006-04-22 01:56:40
也就是说在设计模式下,我可以往我的控件上添加按钮,文本框等。然后这些按钮,文本框自动成为我控件的一部分。
标准的Panel,GroupBox等都可以,为什么我的控件不行呢???

...全文
250 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
长江支流 2006-04-24
  • 打赏
  • 举报
回复
只要继承于用户控件就是默认的容器控件了
hhuan 2006-04-24
  • 打赏
  • 举报
回复
我用shalen520的办法解决了,谢谢!


已经给分了,结贴失败,斑竹见谅!◎
hhuan 2006-04-24
  • 打赏
  • 举报
回复
我用shalen520的办法解决了,谢谢!


已经给分了,结贴失败,斑竹见谅!◎
zhf777 2006-04-24
  • 打赏
  • 举报
回复
继承接口ITemplate开发模板控件可用作控件容器
seeJessica 2006-04-24
  • 打赏
  • 举报
回复
Control.add()
shalen520 2006-04-24
  • 打赏
  • 举报
回复
刚才记错了,更正一下,应该是Designer,如:[Designer(typeof(ReadWriteControlDesigner))]

建议实现自己的Designer,同时要记得加上 [ParseChildren(false)]以及[PersistChildren(true)],指示将子tag作为子控件来解析,不然会有问题
shalen520 2006-04-24
  • 打赏
  • 举报
回复
将ReadWriteControlDesigner作为组件的Editor,或者自己实现继承自ReadWriteControlDesigner的Editor
淡蓝色2 2006-04-23
  • 打赏
  • 举报
回复
Me.SetStype(Styles.IsContainor , True)
大概是这样,是哪个词我记不住了,你用IDE写一下
在构造部分写这句代码
真相重于对错 2006-04-22
  • 打赏
  • 举报
回复
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconenhancingdesign-timesupport.htm

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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