为调色板创建一个组件
Posted
技术标签:
【中文标题】为调色板创建一个组件【英文标题】:Create a component for the palette 【发布时间】:2012-12-20 18:20:09 【问题描述】:我以前从未创建过组件,但现在有一些基本上是 .cs 文件。它们的类型为 System.Windows.Forms.Control。
但是,当我使用它们所属的解决方案时,它们仅在控制面板上可用。它使用 /Resources 文件夹中的一些图像。
有没有办法将组件制作成 DLL,以便我可以通过简单地引用它在任何项目中使用它?或者,让它成为一个总是出现在我的调色板中的组件?
【问题讨论】:
顺便说一句,它被称为工具箱。 【参考方案1】:您需要创建一个控件库项目,它是一个类库 (DLL),其中包含继承 Control
的公共类。
然后您可以添加对已编译 DLL 的引用(如果它在同一个解决方案中,则添加到项目),控件将出现在您的工具箱中。
【讨论】:
以上是关于为调色板创建一个组件的主要内容,如果未能解决你的问题,请参考以下文章
seaborn使用boxplot函数进行箱图可视化(使用色彩调色板自定义设置箱图的颜色自定义颜色列表并创建为自己的调色板sns.set_palette全局设置palette参数)