Freigeben über


FlowDocument.ColumnRuleWidth Eigenschaft

Definition

Ruft die Spaltenregelbreite ab oder legt sie fest.

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; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
member this.ColumnRuleWidth : double with get, set
Public Property ColumnRuleWidth As Double

Eigenschaftswert

Die Spaltenregelbreite in unabhängigen Pixeln des Geräts. Der Standard ist 0,0.

Attribute

Beispiele

Das folgende Beispiel zeigt, wie die ColumnRuleWidth-Eigenschaft programmgesteuert festgelegt wird.

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 Spaltenregel ist eine Linie, die zwischen Spalten gezeichnet wird und zum visuellen Trennen von Inhaltsspalten verwendet wird.

Diese Eigenschaft hat keine Auswirkung, wenn die ColumnRuleBrush Eigenschaft ist null.

Spaltenregeln werden nur angezeigt, wenn zwei oder mehr Spalten vorhanden sind. Die Spaltenregelbreite ist auf kleiner oder gleich der ColumnGapSpaltenregel beschränkt.

Verwendung von XAML-Attributen

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

XAML-Werte

DoppelDouble

Zeichenfolgendarstellung eines Double Werts gleich oder größer als 0,0, aber kleiner als Double.PositiveInfinity. Ein nicht qualifizierter Wert wird in unabhängigen Pixeln des Geräts gemessen. Zeichenfolgen müssen keine dezimalen Punkte enthalten.

qualifiedDouble Ein doppelter Wert wie oben beschrieben, gefolgt von einem der folgenden Einheitenbezeichner: px, , in, . cmpt

px (Standard) ist geräteunabhängige Einheiten (1/96. Zoll pro Einheit)

in ist Zoll; 1in==96px

cm ist Zentimeter; 1cm==(96/2,54) px

pt ist Punkte; 1pt==(96/72) px

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld ColumnRuleWidthProperty
Auf Metadateneigenschaften festgelegt true AffectsRender

Gilt für:

Weitere Informationen