[ToolboxBitmap(typeof(MyOpaqueLayer))] [Category("myOpaqueLayer"), Description("是否使用透明,默认为True")]意思

这两个是用于自定义控件的特性描述(Attribute),一般放于自定义控件的类前面。

[ToolboxBitmap(typeof(MyOpaqueLayer))]
用于指定当把你做好的自定义控件添加到工具栏时,工具栏显示的图标。
正确写法应该是
[ToolboxBitmap(typeof(XXXXControl),"xxx.bmp")]
其中XXXXControl是你的自定义控件,"xxx.bmp"是你要用的图标名称。
具体设置请百度搜索ToolboxBitmap,应该能找到更详尽的答案。

[Category("myOpaqueLayer"), Description("是否使用透明,默认为True")]
这个就更简单了,一般用于说明你自定义控件的属性(Property)。
Category用于说明该属性属于哪个分类,Description自然就是该属性的含义解释。当你设好这些后,在设计界面,你拖一个自定义控件到界面中,看属性窗口,就会看到了。
原文地址:https://www.cnblogs.com/cpetcoandy/p/2258430.html