如何在没有面板的情况下创建UserControl

时间:2016-03-17 11:50:02

标签: .net vb.net winforms user-controls

我想创建一个UserControl,其行为类似于TimerFileSystemWatcher。这意味着它没有可视组件,没有Panel等。

但是,当我使用Visual Studio 2013 **for Windows Desktop**创建UserControl时,它会从一个面板开始,让我添加内容。

timer

我在Component菜单中看不到Add item对象:

available objects

1 个答案:

答案 0 :(得分:0)

这就是你的文件应该是这样的(在Visual Studio中,只说“添加新类”):

Public Class MyComponent
    Inherits Component

    Public Property MyProperty As Boolean
    Public Property MySecondProperty As Boolean

    Public Function MyMethod() As Boolean
        Return True
    End Function

End Class

如果您编译项目,那么您可能会在设计器中看到MyComponent