(winform)自定义控件如何公开内部容器控件给VS设计器使用

injeek 2008-07-04 03:55:11
我想把一些控件组合成一个自定义控件,该控件中包含一个容器控件(panel),我希望在VS设计器中使用该控件时,可以把其它控件拖到这个容器中,类似与ToolStripContainer和TableLayoutPanel那样
...全文
581 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
maxwellno1 2009-08-06
  • 打赏
  • 举报
回复
定义一个用于为组件实现设计时服务的Designer
具体实现方法看看下面那位老大写的吧
http://www.cnblogs.com/feiyun0112/archive/2007/04/30/733230.html
LQknife 2008-08-22
  • 打赏
  • 举报
回复
没看懂 帮你顶
lovexin 2008-08-22
  • 打赏
  • 举报
回复
关注ing。。。。。7729746群里也有讨论版。。。。
麦兜1997 2008-08-19
  • 打赏
  • 举报
回复
结贴吧
麦兜1997 2008-08-19
  • 打赏
  • 举报
回复
VS2005为例,在左边工具箱右键菜单中选择"选择项"打开".net framework组件"下浏览到那个DLL包就OK了,确定后工具箱中就会出现自定义的组件
_空指针_ 2008-08-06
  • 打赏
  • 举报
回复
到百度上输入“C#自定义控件制作篇”后,查看,很详细的
luofuxian 2008-08-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zanfeng 的回复:]
引用 3 楼 honkerhero 的回复:
实现IContainer接口试试

另外,完全可以继承Panel, 1楼是对的
[/Quote]
有没有哪个播客,有相关文章啊,好想自己也做个控件
lllll0m0lllll 2008-07-31
  • 打赏
  • 举报
回复
关注
fellowcheng 2008-07-10
  • 打赏
  • 举报
回复
要在设计视图做容器,就继承容器类,比如Panel

关键是你要自己用Render方法输出你需要的样子(html)
wynlc 2008-07-10
  • 打赏
  • 举报
回复
关注
changjiangzhibin 2008-07-07
  • 打赏
  • 举报
回复
做成用户控件即可
injeek 2008-07-06
  • 打赏
  • 举报
回复
请给出实现接口的方法,谢谢
一品梅 2008-07-05
  • 打赏
  • 举报
回复
楼主看看组件
还有至少要了解一下继承什么接口吧.
足球中国 2008-07-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 honkerhero 的回复:]
实现IContainer接口试试

另外,完全可以继承Panel, 1楼是对的
[/Quote]
Flow_Cloud 2008-07-04
  • 打赏
  • 举报
回复
也在困惑中,关注
honkerhero 2008-07-04
  • 打赏
  • 举报
回复
实现IContainer接口试试

另外,完全可以继承Panel, 1楼是对的
injeek 2008-07-04
  • 打赏
  • 举报
回复
你弄错了,自定义控件继承自UserControl,并且需要组合其它控件,不可以从Panel继承
mapserver 2008-07-04
  • 打赏
  • 举报
回复
只要你的控件继承于 Panel,在vs的designer中就可以吧 其他的控件拖放到这个控件中。

8,834

社区成员

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

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