コントロールにイメージを表示する方法 (Windows フォーム .NET)
いくつかの Windows フォーム コントロールでは、イメージを表示することができます。 これらのイメージは、Save コマンドを示すボタンのフロッピー ディスク アイコンなど、コントロールの目的を明確化するアイコンである場合があります。 または、コントロールの外観と動作を表す背景イメージである場合があります。
イメージを表示する - デザイナー
Visual Studio では、ビジュアル デザイナーを使用してイメージを表示します。
変更するコントロールを含むフォームのビジュアル デザイナーを開きます。
コントロールを選択します。
[プロパティ] ペインで、コントロールの Image または BackgroundImage プロパティを選択します。
省略記号 () を選択して [リソースの選択] ダイアログ ボックスを表示してから、表示するイメージを選びます。
イメージを表示する - コード
コントロールの Image
プロパティまたは BackgroundImage
プロパティを Image 型のオブジェクトに設定します。 通常は FromFile メソッドを使用して、ファイルからイメージを読み込みます。
次のコード例でイメージの場所として設定されているパスは、 "マイ ピクチャ" フォルダーです。 Windows オペレーティング システムが実行されているほとんどのコンピューターには、このディレクトリが含まれています。 これにより、システム アクセス レベルが最小限に設定されているユーザーも、アプリケーションを安全に実行できます。 次のコード例では、PictureBox コントロールが追加済みのフォームが必要です。
// Replace the image named below with your own icon.
// Note the escape character used (@) when specifying the path.
pictureBox1.Image = Image.FromFile
(System.Environment.GetFolderPath
(System.Environment.SpecialFolder.MyPictures)
+ @"\Image.gif");
' Replace the image named below with your own icon.
PictureBox1.Image = Image.FromFile _
(System.Environment.GetFolderPath _
(System.Environment.SpecialFolder.MyPictures) _
& "\Image.gif")
関連項目
.NET Desktop feedback