FlowDocument.ColumnRuleWidth Eigenschaft

Definition

Ruft die Breite der Spaltentrennlinie ab oder legt diese fest.Gets or sets the column rule width.

public:
 property double ColumnRuleWidth { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public double ColumnRuleWidth { get; set; }
member this.ColumnRuleWidth : double with get, set
Public Property ColumnRuleWidth As Double

Eigenschaftswert

Die Breite der Spaltentrennlinie in geräteunabhängigen Pixeln.The column rule width, in device independent pixels. Der Standardwert ist „0,0“.The default is 0.0.

Attribute

Beispiele

Im folgenden Beispiel wird gezeigt, wie die ColumnRuleWidth-Eigenschaft Programm gesteuert festgelegt wird.The following example shows how to set the ColumnRuleWidth property programmatically.

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Set a column rule two pixels wide colored Dodger blue.
flowDoc.ColumnRuleWidth = 2.0;
flowDoc.ColumnRuleBrush = Brushes.DodgerBlue;
Dim flowDocColRule As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
    ' Set a column rule two pixels wide colored Dodger blue.
flowDocColRule.ColumnRuleWidth = 2.0
flowDocColRule.ColumnRuleBrush = Brushes.DodgerBlue

Hinweise

Die Spalten Regel ist eine Linie, die zwischen Spalten gezeichnet wird und zum visuellen trennen von Inhaltsspalten verwendet wird.The column rule is a line that is drawn between columns, and is used to visually separate columns of content.

Diese Eigenschaft hat keine Auswirkung, wenn die ColumnRuleBrush-Eigenschaft nullist.This property has no effect if the ColumnRuleBrush property is null.

Spalten Regeln werden nur angezeigt, wenn zwei oder mehr Spalten vorhanden sind.Column rules are only displayed when there are two or more columns. Die Breite der Spalten Regel ist auf einen Wert beschränkt, der kleiner oder gleich dem ColumnGapist.The column rule width is constrained to be less than or equal to the ColumnGap.

Verwendung von XAML-AttributenXAML Attribute Usage

<object ColumnRuleWidth="double"/>  
- or -  
<object ColumnRuleWidth="qualifiedDouble"/>  

XAML-WerteXAML Values

doubledouble
Double

Zeichen folgen Darstellung eines Double Werts gleich oder größer als 0,0, aber kleiner als Double.PositiveInfinity.String representation of a Double value equal to or greater than 0.0 but smaller than Double.PositiveInfinity. Ein nicht qualifizierter Wert wird in geräteunabhängigen Pixeln gemessen.An unqualified value is measured in device independent pixels. Zeichen folgen müssen nicht explizit Dezimalstellen enthalten.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Ein doppelter Wert, wie oben beschrieben, gefolgt von einem der folgenden Einheits spezifier: px, in, cm, pt.A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px (Standard) ist Geräteunabhängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit)px (default) is Geräteunabhängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit)

in ist Zoll. 1In = = 96pxin is inches; 1in==96px

cm ist Zentimeter. 1cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

pt ist Punkte. 1pt = = (96/72) pxpt is points; 1pt==(96/72) px

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field ColumnRuleWidthProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true AffectsRender

Gilt für:

Siehe auch