0

Winforms (C#.NET) を使用しています。リソース (画像) をリソース ビューアに追加すると、それらが表示されます。

ここに画像の説明を入力

しかし、それらをフォームに追加すると、灰色の背景だけが表示され、画像は表示されません。

ここに画像の説明を入力

ただし、ローカル リソースから画像を読み込むと、問題なく表示されます。問題はプロジェクトのリソース ファイルにあると思います。私に何か問題がありますか??


編集:これはデザイナーコードです...

 <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>
4

2 に答える 2

1

問題は、Visual Studio のバグです。再起動してみてください。

于 2012-07-03T16:32:42.460 に答える
0

画像のプロパティをコンテンツではなくリソースに変更してみてください。

于 2012-07-03T16:06:34.163 に答える