FlowDocument.ColumnRuleWidth FlowDocument.ColumnRuleWidth FlowDocument.ColumnRuleWidth FlowDocument.ColumnRuleWidth Property

Definizione

Ottiene o imposta la larghezza della riga di colonna.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

Valore della proprietà

Larghezza della riga di colonna, in DIP (Device Independent Pixel).The column rule width, in device independent pixels. Il valore predefinito è 0,0.The default is 0.0.

Esempi

Nell'esempio seguente viene illustrato come impostare la ColumnRuleWidth proprietà a livello di codice.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

Commenti

La regola colonna è una linea disegnata tra le colonne e viene utilizzata per separare visivamente le colonne di contenuto.The column rule is a line that is drawn between columns, and is used to visually separate columns of content.

Questa proprietà non ha alcun effetto se ColumnRuleBrush la proprietà nullè.This property has no effect if the ColumnRuleBrush property is null.

Le regole di colonna vengono visualizzate solo quando sono presenti due o più colonne.Column rules are only displayed when there are two or more columns. La larghezza della regola di colonna è vincolata a essere minore o uguale a ColumnGap.The column rule width is constrained to be less than or equal to the ColumnGap.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

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

Valori XAMLXAML Values

doubledouble
Double

Rappresentazione di stringa di Double un valore maggiore o uguale a 0,0 ma Double.PositiveInfinityinferiore a.String representation of a Double value equal to or greater than 0.0 but smaller than Double.PositiveInfinity. Un valore non qualificato viene misurato in device independent pixel.An unqualified value is measured in device independent pixels. Le stringhe non devono includere in modo esplicito i punti decimali.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Un valore Double come descritto in precedenza, seguito da uno degli identificatori di unità seguenti px: in, cm, pt,.A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px(impostazione predefinita)unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)px (default) is unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)

inè in pollici; 1in = = 96pxin is inches; 1in==96px

cmè centimetro; 1 cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

ptpunti; 1Pt = = (96/72) pxpt is points; 1pt==(96/72) px

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field ColumnRuleWidthProperty
Proprietà dei metadati impostate sutrueMetadata properties set to true AffectsRender

Si applica a

Vedi anche