ToolboxItem吧。属于System.ComponentModel。没有Toolbox。
解决方案 »
- 有谁知道线性回归方程怎么计算的,算法是什么?
- C#调用别人的API
- 一段下载代码。这是什么意思搞不懂。希望大神来帮忙
- 求教什么是c#的基础?
- form类,设置了Region属性后,为什么在WndProc中捕获不到WM_NCMOUSELEAVE消息了呢?
- 如何获取服务器登陆事件?
- 设备环境,绘制环境
- 从C# API的学习中,你能得到什么???
- 奉送:google搜索webservice调用完整源代码,自己做搜索突破cache封锁!!!
- C#独立数据管理程序调用CAD生成图纸技术探究
- 「玩一玩」功能强大 纯GDI+渲染的语法高亮编辑器控件 支持折叠、书签和代码缩略图等各种高级功能
- C#链接oracle数据库提示用户名/口令无效; 登录被拒绝
谢谢,我发现这个Attribute设置和不设置,生成的dll都能被winform应用程序用来添加控件。
那么这个Attribute存在的时候,有什么额外的功能吗?还请大虾继续执教!
•TypeName 属性指定了工具箱项所创建的组件类型的完全限定名。 如果派生的类创建多个组件,则可能使用 TypeName 属性,也可能不使用,具体取决于 CreateComponentsCore 方法的重写是否依赖此属性的值。
•AssemblyName 属性指定了包含工具箱项创建的组件类型的程序集。
•还可以用 Bitmap 属性指定要在工具箱中的工具箱项名称旁边显示的位图图像。
•Filter 还可以根据需要包含任何 ToolboxItemFilterAttribute 对象(用来确定工具箱项是否可以用于特定组件)。
•CreateComponentsCore 方法返回其中使用了此工具的、要插入的一个或多个组件实例。
•Serialize 方法将工具箱项保存到指定的 SerializationInfo 中。
•Deserialize 方法使用指定的 SerializationInfo 包含的状态信息来配置工具箱项。
•如果没有重写 CreateComponentsCore 方法使其行为发生变化,则 Initialize 方法将配置工具箱项以创建指定类型的组件。
•Locked 属性指示工具箱项的属性是否可以更改。 工具箱项通常在添加到工具箱后被锁定。
•Lock 方法锁定工具箱项。
•如果 Locked 属性为 true,CheckUnlocked 方法将引发异常。http://msdn.microsoft.com/zh-cn/library/system.drawing.design.toolboxitem(v=vs.110).aspx
---------------------------------------------------------
必须配置下列属性和方法,才能使 ToolboxItem 正确运行: • DisplayName 属性为工具箱项指定了在工具箱中显示时所用的标签。---------------------------------------------------------
可是我在ide里面,察看windowsControlLibrary的编辑界面,如下图所示,并没有发现整个Control在Properties窗口里面有一个属性叫做DisplayName。
那么这个所谓的DisplayName不是一个标准的属性吗? 为什么不出现呢?还请继续执教!