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 fondo de un panel derivado del panel está visible debajo del área interna si los elementos que están en la colección Children tienen transparencia o pinceles nulos 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 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 la plantilla (la clase de control que usa la plantilla).

Se aplica a

Consulte también