关于自定义控件在工具箱中没有显示?

owenliangbin 2009-04-09 06:06:34
相信有人遇到过,写好的控件或组件没有在工具箱中显示,当然可以手动new一个实例后再到设计界面调整。可是很不方便。
在网上找了很久,答案都不明显。最常见的答案就是(自定义控件会自动加到工具箱啊)。如果真的这样我们就没有必要浪费分数了,真是的。
在网上找答案的过程中,发现了一句很好的回答:不会将不同解决方案的控件加载到工具箱中(呵呵,当然啦,做了那么多项目都加进来,还不暴啊)。
我在想,会不会是因为我系统创建新的解决方案文件夹中的项目,和原解决方案不对呢?
尝试了一下,新创建项目A,下加了一些控件及窗体A(N),在解决方案A下创建了解决方案文件夹B。在文件夹B下创建项目C,C下创建的控件C(N)都没有在工具箱中显示,A中的控件A(N)在工具箱中可见。
所以,找到我自定义的控件在什么情况不在工具箱中显示,可是使用文件夹来组织系统是必要的,解决办法呢?还是请大家帮帮忙.
...全文
4316 37 打赏 收藏 转发到动态 举报
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
Swany_0999 2012-08-09
  • 打赏
  • 举报
回复
工具v里面没有看到选项啊
lzl836 2012-07-16
  • 打赏
  • 举报
回复
22楼正解!!
huanghejianke 2011-09-18
  • 打赏
  • 举报
回复
22楼正解啊,再次打开就行了
天神镜心 2011-08-08
  • 打赏
  • 举报
回复
我用了22楼的照样不行,也是在家里的电脑行,跑到公司的电脑就不行了
家中是intel i7 2600K处理器,公司是AMD X640...同一个安装文件,同样的win7 64位
nirizhe 2011-06-08
  • 打赏
  • 举报
回复
顶22楼!!!!!!!!!!!!!!!!!!!!!!我找了好久好久!
aband2004 2011-05-05
  • 打赏
  • 举报
回复
22楼是正确的!非常感谢!!!!
Baoyx007 2011-05-02
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 xhh325 的回复:]

工具=》选项=》Windows窗体设计器=》常规=》AutoToolBoxPopulate=》True
[/Quote]


Jackpubs 2011-03-11
  • 打赏
  • 举报
回复
这个只要你的VB在编辑的aspx页面转到 “设计”模式 就可以了,如果还没出来,就再重新生成一下 你的控件项目,

注意这里的编辑模式一定要在“设计”模式才会出来,由于长期处于“源”模式 或 cs文件的代码编写,VS会临时隐藏你的控件项目自动添加到工具箱中的控件,只要在设计模式的时候又会显示出来。
wu2436428 2011-02-20
  • 打赏
  • 举报
回复
工具=》选项=》Windows窗体设计器=》常规=》AutoToolBoxPopulate=》True

22楼的是正确的!!!!!
22楼的是正确的!!!!!22楼的是正确的!!!!!22楼的是正确的!!!!!22楼的是正确的!!!!!
22楼的是正确的!!!!!
22楼的是正确的!!!!!
22楼的是正确的!!!!!
22楼的是正确的!!!!!
HAO_Player 2010-07-06
  • 打赏
  • 举报
回复
用了23楼的办法,可行。
tloner 2010-03-30
  • 打赏
  • 举报
回复
22楼是正解!!!
takeac 2009-12-08
  • 打赏
  • 举报
回复
如果你用C++的setup build C# 就不会自动显示

改一下默认开发语言=。=
hwg119 2009-11-29
  • 打赏
  • 举报
回复
我的同事遇到和你同样的问题,我们用的都是同样的工程,我的就能自动显示到工具箱中,他的就不行,原因不明,不知道lz现在解决了吗?
hwg119 2009-11-29
  • 打赏
  • 举报
回复
还可以回复吗
科技超越了你 2009-11-03
  • 打赏
  • 举报
回复
不知LZ是不是没有编辑成DLL,如果是直接cs文件,首先确定你的 namespace 与你当前的主程序一致,如果还是没有,就按一下F5运行一次,程序编译一次后会自动再检查一次你的自定义组件,就会出现在工具箱中了。
xhh325 2009-09-02
  • 打赏
  • 举报
回复
工具=》选项=》Windows窗体设计器=》常规=》AutoToolBoxPopulate=》True
shenshunhua 2009-06-19
  • 打赏
  • 举报
回复
工具箱-》选项卡-》浏览-》选中控件所在的exe或dll文件打开即可
owenliangbin 2009-04-20
  • 打赏
  • 举报
回复
没有解决,也送分谢谢大家的关注。
hxxxs 2009-04-13
  • 打赏
  • 举报
回复
用户控件放到一个文件夹下面,也是自动加到工具箱的,没有遇到过这种问题
owenliangbin 2009-04-13
  • 打赏
  • 举报
回复
一直在纳闷,大家开发的项目都应该很大,就应该是使用解决方案文件夹来组织项目的才对,难道就没有遇到过这种问题?
我试过很多次了,这种问题在我提到的情况下一定会发生。可是在网上的答案基本是自动会加到工具箱。
另外,最近,试过很多次后,发现这个问题和VS的策略文件是有关联的,
那么,就转而问大家,VS的策略文件是如何工作吧?
加载更多回复(17)

111,126

社区成员

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

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

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