Panel.Background Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).