C#的usercontrol,拉到form上后,如何在设计时能选中usercontrol中的子控件

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:58:01
我做好了一个usercontrol,但是把usercontrol放到form上设计的时候,不能拉动usercontrol里面的子控件,请问各位秀才谁碰到过这样的问题?如何能解决?
谢谢各位的回答,前提是我想写的控件,就要达到这样的效果,有点像C#自带的空间ToolStrip,TabControl之类的控件,这些控件在form设计时,都是可以直接编辑,而且里面的子控件都可以选择的。
请问ToolStrip之类的控件是用Usercontrol这种容器实现的么?到底用什么容器比较好?还是完全自定义控件。

你也可以自己写一些控件去继承:UserControl
然后你在类里面写 它的控制与自动拖动代码
这样你才可以拖动

你把你的usercontrol 放到from 上了,就相当把一个控件放在from里面 怎么还能控制控件里面的东西??
如果想控制,你最好自己写一个控件类来控制,这就得看你的功力了。。

你把他做成容器控件噻..

是不能拉动的,在usercontrol里面修改啊

这个uc放到你现在引用的form里时,她已经是一个整体了,你还怎么能一个整体里的零件进行调整呢?

你可以到这个uc里调整,同时,在form里引用的也会跟着调整的。