【发布时间】:2018-01-08 12:36:01
【问题描述】:
我知道,一旦您构建了 UserControl,它就会自动出现在 Visual Studio 的工具箱中,因此您可以随时拖放它。但是如何在非可视类(如 BackgroundWorker 或 Timer)上做到这一点?
我创建了一个具有属性并引发事件的类(称为 StationMonitor)。我正在与我的同事分享它,我们想通过消除对象的编程实例化来消磨时间。基本上,我们希望这个 StationMonitor 可以从诸如 BackgroundWoker 和 Timer 之类的工具箱中拖放。
我猜有类似下面的事情要做(如果我错了,请纠正我)
[Something From Visual Studio="Something" version yada yada]
public class StationMonitor {
// everything here
}
【问题讨论】:
-
当我将 Timer 子类化时,它也会出现在 ToolBox 中。
标签: c# visual-studio class drag-and-drop com-object