Border.Background Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public:
property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();
void Background(Brush value);
public Brush Background { get; set; }
var brush = border.background;
border.background = brush;
Public Property Background As Brush
<Border Background="{StaticResource resourceName}"/>
- or -
<Border Background="colorString"/>
- or -
<Border>
<Border.Background>singleBrush</Border.Background>
</Border>
Valor da propriedade
O pincel que preenche a tela de fundo. O padrão é nulo, (um pincel nulo) que é avaliado como Transparente para renderização.
Exemplos
O exemplo a seguir mostra como definir a tela de fundo de uma Borda como uma cor sólida usando um valor de atributo definido embutido "Ciano". O analisador XAML usa esse valor "Ciano" para se referir à cor nomeada Colors.Cyan e para criar a instância SolidColorBrush que fornece o valor de runtime.
<Border Background="Cyan" CornerRadius="20" Grid.Column="2" Grid.Row="2">
<TextBlock Text="Background Brush" TextWrapping="Wrap" VerticalAlignment="Center" />
</Border>
Comentários
O valor Background de uma Borda ficará visível sob a área interna se o elemento que é o elemento Child tiver pincéis de valor nulo ou transparência para qualquer uma de suas áreas de definição. Ele também ficará visível entre a borda da borda e o conteúdo Filho se valores diferentes de zero forem aplicados a um valor padding .