Partager via


Comment : définir l'arrière-plan d'un panneau Windows Forms

Un contrôle Windows Forms Panel peut afficher à la fois une couleur d’arrière-plan et une image d’arrière-plan. La BackColor propriété définit la couleur d’arrière-plan des contrôles contenus, telles que les étiquettes et les cases d’option. Si la BackgroundImage propriété n’est pas définie, la BackColor sélection remplira l’intégralité du panneau. Si la BackgroundImage propriété est définie, l’image s’affiche derrière les contrôles contenus.

Pour définir l’arrière-plan par programmation

  1. Définissez la propriété du BackColor panneau sur une valeur de type System.Drawing.Color.

    Panel1.BackColor = Color.AliceBlue  
    
    panel1.BackColor = Color.AliceBlue;  
    
    panel1->BackColor = Color::AliceBlue;  
    
  2. Définissez la propriété du BackgroundImage panneau à l’aide de la FromFile méthode de la System.Drawing.Image classe.

    ' 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"));  
    

Voir aussi