如何在没有表单对象的情况下创建VS工具箱组件

时间:2019-03-27 10:34:40

标签: forms visual-studio components toolbox

我想在我的VS工具箱中创建一个类似于Serialport或OpenDialog的组件。这些组件在窗体上不可见,而是具有属性的对象。如何创建不包含表单的VSIX项目。

这就是我所做的 https://docs.microsoft.com/en-us/visualstudio/misc/how-to-create-a-toolbox-control-that-uses-windows-forms?view=vs-2015&viewFallbackFrom=vs-2017

using System.Globalization;
using System;
using System.Windows.Forms;

namespace SerialComs
{
    [ProvideToolboxControl("General", false)]
    public partial class SerialComs : UserControl
    {

        public SerialComs()
        {
            InitializeComponent();
        }
    }
}

我创建的应用程序有一个空的表单对象,但我宁愿将其作为具有属性的VS底部的图标组件。我想创建自己的Serialport库扩展。我应该能够从工具箱中拉出它并设置属性。

0 个答案:

没有答案