Изображения не отображаются в Winforms

Вопрос:

Я использую Winforms (С#.NET). Когда я добавляю ресурсы (изображения) в средство просмотра ресурсов, я могу их видеть.

enter image description here

Но когда я добавляю их в форму, видится только серый фон – изображений нет.

enter image description here

Но при загрузке изображений из локальных ресурсов он отлично выглядит. Я думаю, проблема связана с файлом ресурсов проекта. Что-то не так со мной???


Изменение: это код дизайнера…

 <data name="addemployee" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\addemployee1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>


</data>
<data name="addmovie" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\addmovie1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="buytickets" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\buytickets1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="changepassword" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\changepassword1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="customerregistration" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\customerregistration1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="deleteemployee" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\deleteemployee1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="movietheater" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\movietheater1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="welcomeadmin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\welcomeadmin1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="welcomeform3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\welcomeform31.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="welcomeform4" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\welcomeform41.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>

Лучший ответ:

Проблема заключается в ошибке с Visual Studio. Попробуйте перезапустить это поможет..

Ответ №1

Попробуйте изменить свойства изображения на ресурс вместо содержимого и дать ему снимок

Оцените статью
TechArks.Ru
Добавить комментарий