Практическое руководство. Установка фона панели Windows Forms

Элемент управления Windows Forms Panel может отображать цвет фона и фоновое изображение. Свойство BackColor задает цвет фона для содержащихся элементов управления, таких как метки и переключатели. Если свойство BackgroundImage не задано, выделение BackColor заполняет всю панель. Если свойство BackgroundImage задано, изображение будет отображаться за содержащимися элементами управления.

Установка фона программным способом

  1. Присвойте свойству BackColor панели значение типа System.Drawing.Color.

    Panel1.BackColor = Color.AliceBlue  
    
    panel1.BackColor = Color.AliceBlue;  
    
    panel1->BackColor = Color::AliceBlue;  
    
  2. Задайте свойство BackgroundImage панели с помощью метода FromFile класса System.Drawing.Image.

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

См. также