次の方法で共有


方法 : Windows フォーム パネルの背景を設定する

Windows フォームの Panel コントロールを使用して、背景色と背景画像の両方を表示できます。 BackColor プロパティで、ラベルやラジオ ボタンなど、含まれるコントロールの背景色を設定します。 BackgroundImage プロパティが設定されていない場合は、BackColor の選択によってパネル全体が塗りつぶされます。 BackgroundImage プロパティが設定されている場合は、含まれているコントロールの背後に画像が表示されます。

背景をプログラムで設定するには

  1. パネルの BackColor プロパティを System.Drawing.Color 型の値に設定します。

    Panel1.BackColor = Color.AliceBlue  
    
    panel1.BackColor = Color.AliceBlue;  
    
    panel1->BackColor = Color::AliceBlue;  
    
  2. パネルの BackgroundImage プロパティを、System.Drawing.Image クラスの FromFile メソッドを使用して設定します。

    ' You should replace the bolded image
    ' in the sample below with an image of your own choosing.  
    Panel1.BackgroundImage = Image.FromFile _  
        (System.Environment.GetFolderPath _  
        (System.Environment.SpecialFolder.Personal) _  
        & "\Image.gif")  
    
    // You should replace the bolded image
    // in the sample below with an image of your own choosing.  
    // Note the escape character used (@) when specifying the path.  
    panel1.BackgroundImage = Image.FromFile  
       (System.Environment.GetFolderPath  
       (System.Environment.SpecialFolder.Personal)  
       + @"\Image.gif");  
    
    // You should replace the bolded image
    // in the sample below with an image of your own choosing.  
    panel1->BackgroundImage = Image::FromFile(String::Concat(  
       System::Environment::GetFolderPath  
       (System::Environment::SpecialFolder::Personal),  
       "\\Image.gif"));  
    

関連項目