Panel.Background Propiedad

Definición

Obtiene o establece un pincel que rellena el área de contenido del panel.

public:
 property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();

void Background(Brush value);
public Brush Background { get; set; }
var brush = panel.background;
panel.background = brush;
Public Property Background As Brush
<panel Background="{StaticResource resourceName}"/>
- or -
<panel Background="colorString"/>
- or -
<panel>
  <panel.Background>singleBrush</panel.Background>
</panel>

Valor de propiedad

Pincel que rellena el área de contenido del panel. El valor predeterminado es null, (un pincel nulo) que se evalúa como Transparente para la representación.

Comentarios

El valor background de un panel derivado de Panel está visible debajo del área interna si los elementos de la colección Children tienen transparencia o pinceles NULL para cualquiera de sus áreas de definición. Se muestra en el área de margen secundario para cualquier caso en el que un elemento secundario tenga un margen distinto de cero que afecte a su posición. También es visible entre las posiciones de diseño de cualquier elemento secundario independientemente del margen, aunque eso puede depender de cómo implementa el panel su comportamiento de diseño. Por ejemplo, en un Canvas, cualquier píxel del área de contenido donde no haya un elemento absolutamente colocado que lo cubra mostrará el pincel Fondo del panel.

Si usa una clase Panel como Grid o StackPanel como elemento raíz de una plantilla de control, es una práctica habitual usar una extensión de marcado {TemplateBinding} para enlazar el fondo del panel a la propiedad Control.Background del elemento primario de plantilla (la clase de control que usa la plantilla).

Se aplica a

Consulte también