Изображение VB.Net не отображается во время выполнения - PullRequest
0 голосов
/ 09 февраля 2012

Изображение и значок кнопки не отображаются во время выполнения

Изображение кнопки

Me.wibtnAdd.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton
Me.wibtnAdd.DisabledImagesGrayScale = False
Me.wibtnAdd.Enabled = False
Me.wibtnAdd.Image = CType(resources.GetObject("wibtnAdd.Image"), System.Drawing.Image)
Me.wibtnAdd.ImageFixedSize = New System.Drawing.Size(24, 24)
Me.wibtnAdd.ImagePosition = DevComponents.DotNetBar.eImagePosition.Top
Me.wibtnAdd.Location = New System.Drawing.Point(53, 302)
Me.wibtnAdd.Name = "wibtnAdd"
Me.wibtnAdd.Shape = New DevComponents.DotNetBar.RoundRectangleShapeDescriptor(2)
Me.wibtnAdd.Size = New System.Drawing.Size(61, 52)
Me.wibtnAdd.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled
Me.wibtnAdd.TabIndex = 8
Me.wibtnAdd.Text = "Add"

Значок формы

  Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)

1 Ответ

0 голосов
/ 09 февраля 2012

, чтобы сделать ваш код более понятным: 1) избавиться от «Я»
2) использовать предложение «С» (я редактировал)

проблема, кажется, в вашем доступе к ресурсам: вы уверены, что у вас есть ресурс с именем "wibtnAdd.Image"?кажется «странным», что оно имеет то же имя, что и ваш объект / свойство ... Проверьте ваш wibtnAdd.Image, это может быть Nothing.То же самое для вашего Icon.

Кстати, почему бы не сделать это в xaml ??это было бы намного более читабельным, и вы можете редактировать все, видя результаты.

...