正在创建非可视化组件vs2012

本文关键字:组件 vs2012 可视化 创建 | 更新日期: 2023-09-27 18:24:59

本月我从Delphi切换到VS2012和C#,但我遇到了一些问题。

我开始创建一个通过Serial portPLC对话的类,它工作得很好,但我想将它转换为non-visual component,这样我就可以将它拖放到表单中,而不必添加我使用的所有.cs文件

我已经创建了一些UserControl,但在这种情况下,我只想要一个非可视化组件(因此我应该继承自组件

我在谷歌上搜索过,但找不到任何与之相关的东西,也找不到解释我如何做的东西。任何人都可以为我指明正确的方向。

正在创建非可视化组件vs2012

为什么不将您的功能封装在一个类中,并添加对该类的代码引用?

更新

看起来你可以在工具箱中添加一个自定义dll,并像这样装饰它。

免责声明,我没有测试这个。。。

[ToolboxBitmap(@"D:''targetbitmap.bmp")]

public class CustomGridView : GridView
{