Vb.net WindowName.Show()出错

Vb.net WindowName.Show()出错,vb.net,winforms,Vb.net,Winforms,我对一些vb代码有问题。 我试图使用WINDOWNAME.Show() 代码如下: Private Sub PowerToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles PowerToolStripMenuItem.Click PowerCtrl.Show() End Sub 下面是我得到的错误: 错误1 对非共享成员的引用需要对象引用。 C:\Users\Alpha\onedrive\documents\vi

我对一些vb代码有问题。 我试图使用
WINDOWNAME.Show()

代码如下:

Private Sub PowerToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles PowerToolStripMenuItem.Click
  PowerCtrl.Show()
End Sub
下面是我得到的错误:

错误1
对非共享成员的引用需要对象引用。
C:\Users\Alpha\onedrive\documents\visual studio 2013\Project\WindowsApplication1\WindowsApplication1\Home.vb 9 WindowsApplication1


我很乐意提供更多的代码。

您需要将“用户控件”表单转换为正常表单什么是
PowerCtrl
,它在哪里声明?如果它是一个普通的表单,那么它应该可以工作…谢谢,但是我解决了这个问题哦,它是一个
用户控件
。那么它甚至不是一个表单,只是一个可以添加到表单中的控件。:)