Block.BorderBrush Propiedad

Definición

Obtiene o establece el objeto Brush que se va a usar para dibujar el borde del elemento.Gets or sets a Brush to use when painting the element's border.

public:
 property System::Windows::Media::Brush ^ BorderBrush { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush BorderBrush { get; set; }
member this.BorderBrush : System.Windows.Media.Brush with get, set
Public Property BorderBrush As Brush

Valor de propiedad

Pincel que se usa para dibujar el borde del elemento.The brush used to apply to the element's border. De manera predeterminada, es null.The default is null.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer BorderBrush el atributo de Block un elementoParagraph().The following example shows how to set the BorderBrush attribute of a Block element (Paragraph).

<FlowDocument>
  <Paragraph Name="par"
    BorderBrush="Blue"
    BorderThickness="0.25in"
  >
    <Run>
      Child elements in this Block element (Paragraph) will be surrounded by a blue border.
    </Run>
    <LineBreak/><LineBreak/>
    <Run>
      This border will be one quarter inch thick in all directions.
    </Run>
  </Paragraph>
</FlowDocument>

En la ilustración siguiente se muestra cómo se representa el ejemplo anterior.The following figure shows how the preceding example renders.

![Captura Azul, 1/4inch borde alrededor de]la captura de pantalla del bloque(~/add/media/block-borders.png ": Borde azul, 1/4inch alrededor del bloque")Screenshot: Blue, 1/4inch border around Block

En el ejemplo siguiente se muestra cómo establecer BorderBrush la propiedad mediante programación.The following example shows how to set the BorderBrush property programmatically.

Paragraph par = new Paragraph();

Run run1 = new Run("Child elements in this Block element (Paragraph) will be surrounded by a blue border.");
Run run2 = new Run("This border will be one quarter inch thick in all directions.");

par.Inlines.Add(run1);
par.Inlines.Add(run2);

par.BorderBrush = Brushes.Blue;
ThicknessConverter tc = new ThicknessConverter();
par.BorderThickness = (Thickness)tc.ConvertFromString("0.25in");
Dim par As New Paragraph()

Dim run1 As New Run("Child elements in this Block element (Paragraph) will be surrounded by a blue border.")
Dim run2 As New Run("This border will be one quarter inch thick in all directions.")

par.Inlines.Add(run1)
par.Inlines.Add(run2)

par.BorderBrush = Brushes.Blue
Dim tc As New ThicknessConverter()
par.BorderThickness = CType(tc.ConvertFromString("0.25in"), Thickness)

Comentarios

Para obtener una tabla de muestras que muestren los colores de pincel predefinidos Brushesdisponibles, vea.For a table of swatches that show the available predefined brush colors, see Brushes.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field BorderBrushProperty
Propiedades de metadatos establecidas entrueMetadata properties set to true AffectsRender

Se aplica a

Consulte también: