vb.net Image and BorderStyle 不是"WindowsApplication.PictureBox"的成员



我在vb.net项目中遇到了以下错误:

(1) Image不是WindowsApplication的成员。图片框"

(2) BorderStyle不是WindowsApplication的成员。图片框"

下面是我的代码:

Dim NewPicBox As New PictureBox
    NewPicBox.Visible = True
    NewPicBox.Width = 1200
    NewPicBox.Height = 1200
    NewPicBox.Top = 0
    NewPicBox.Left = 0
    NewPicBox.BorderStyle = BorderStyle.FixedSingle
    NewPicBox.Image = Image.FromFile("D:11.gif")
    Me.Controls.Add(NewPicBox)

我已经导入系统。在里面画画。试着从网上搜索,甚至找不到类似的问题。我使用的是。net Framework 3.5.

有人能帮我吗?谢谢。

错误消息说WindowsApplication.PictureBox的事实意味着你已经在你的项目中定义了一个名为PictureBox的类型或名称空间,编译器正在解释你的代码作为参考,而不是System.Windows.Forms.PictureBox类。一般情况下,您应该尽可能避免这种名称冲突,但是,如果必须使用与现有类型相同的名称,则必须在代码中使用该现有类型时限定其名称,例如,而不是:

Dim NewPicBox As New PictureBox

使用:

Dim NewPicBox As New Windows.Forms.PictureBox

在这种情况下,我非常怀疑使用PictureBox作为您自己的类型之一的名称是否合适。我建议您更改它,然后您拥有的代码将工作

相关内容

  • 没有找到相关文章

最新更新