关于控件在工具箱显示的问题,帮帮忙

yu_xiaot 2010-10-11 11:44:06
VS2005继承自DataGridView的控件怎么在工具箱显示?
按道理DataGridView也继承自Control,应该是可以直接在工具箱中显示出来的,而且实际上在下面的步骤中也显示出来过。

需求:
需要在DataGridView基础上增加两个小功能,并且被其它地方调用。

问题产生步骤:
1.新建winform应用程序解决方案;
2.在工程中新建****.cs文件,改命名空间,加继承,加功能代码;
3.在winform中加控件,调试完成;
4.删除form1和program.cs,修改工程属性,生成对象类型为类库;
5.在解决方案中新建windows应用程序工程,添加引用(项目的和浏览的都试过了);
6.新form的设计器界面,在工具箱中找不到刚才的控件了。。。。(第3步中加控件时是有的)。

...全文
86 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-10-11
  • 打赏
  • 举报
回复
工具箱里只能放可以实例化的类,用customcontrol就可以开发出能放在工具箱中的类。
工具箱右键,选择项,找到编译后的文件加进去
nali29 2010-10-11
  • 打赏
  • 举报
回复
重新生成一下吧,要不先清理一下解决方案再生成,VS经常会抽
足球中国 2010-10-11
  • 打赏
  • 举报
回复
继承之后。重新编译一下就会显示。
如果不显示可以到工具选项下面找找有一个设置是为了优化关闭了这方面的功能。
yu_xiaot 2010-10-11
  • 打赏
  • 举报
回复
中午发现问题所在了,新建的类前面忘加public了,笨啊我。
好了,结贴散分。

111,129

社区成员

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

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

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