[ PROGRAM MEMO ]

[ EZ-NET: プログラムメモ ]

■ リソース内のアイコンファイルを表示するには

.NET Framework 対応?
Microsoft Visual C# 8.0 対応?

C# アプリケーションで、リソースとして追加したアイコンファイルを Windows フォームに表示させたい場合には、次のような感じにします。

たとえばリソース名を ICON_APPLICATION という名前にして、その内容を表示させたい PictureBox を pictureApplication としていたとします。このとき PictureBox は Image プロパティを Image 型なのですけど、ICON_APPLICATION は Icon オブジェクトとして用意されているので、Icon オブジェクトの ToBitmap() メソッドを利用して、アイコンを Bitmap 形式に変換してから代入してあげる必要があります。

文字で書くとややこしいのですけど、プログラムにすると簡単で、次のような一行で簡単に表示させることが可能です。

pictureApplication.Image = Properties.Resources.ICON_APPLICATION.ToBitmap();

Last Update: 2006/09/20 1:59:53



 

カスタム検索

copyright © Tomohiro Kumagai @ EasyStyle G.K.
contact me: please from mail-form page.