button の背景に画像を描く

button の背景に画像を描きます。

前田稔(Maeda Minoru)の超初心者のプログラム入門

プロジェクトの設定

  1. ToolBox からボタンを貼り付ける を参照して Button を一個貼りつけて下さい。
    Button のサイズとウインドウのサイズを画像に合わせてドラッグで大きくして下さい。
    ページ先頭の画像は、Button のサイズを大きくして画像を貼り付けたものです。
    中央に button1 の文字が見えるでしょう。 (^_^;)
  2. 後は簡単です。 (●^o^●)
    ToolBox からボタンを貼り付けると「InitializeComponent()」のソースコードが追加されます。
    MyForm の Constructor から InitializeComponent() を呼び出していますよね。
        public MyForm()
        {
            InitializeComponent();
        }
        
  3. 「InitializeComponent()」の button1 に次のソースコードを追加して下さい。
    this.button1.Image = Image.FromFile("c:\\html\\img\\c#.jpg");
    c:\html\img\c#.jpg が貼り付ける画像ファイルの名前です。
  4. テストするときは、適当な画像ファイルを調達して来て、ファイル名をフルパスで指定して下さい。

超初心者のプログラム入門(C# Frame Work)