FlowDocument.ColumnRuleWidth Свойство

Определение

Получает или задает ширину правила столбца.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; }
[<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

Значение свойства

Double

Ширина правила столбца в аппаратно-независимых пикселях.The column rule width, in device independent pixels. Значение по умолчанию — 0,0.The default is 0.0.

Атрибуты

Примеры

В следующем примере показано, как задать ColumnRuleWidth свойство программным способом.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

Комментарии

Правило столбца — это линия, которая рисуется между столбцами и используется для визуального разделения столбцов содержимого.The column rule is a line that is drawn between columns, and is used to visually separate columns of content.

Это свойство не действует, если ColumnRuleBrush свойство имеет значение null .This property has no effect if the ColumnRuleBrush property is null.

Правила столбцов отображаются только при наличии двух или более столбцов.Column rules are only displayed when there are two or more columns. Ширина правила столбца ограничена или меньше или равна значению ColumnGap .The column rule width is constrained to be less than or equal to the ColumnGap.

Использование атрибута XAMLXAML Attribute Usage

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

Значения XAMLXAML Values

doubledouble
Double

Строковое представление Double значения, равного или больше 0,0, но меньше Double.PositiveInfinity .String representation of a Double value equal to or greater than 0.0 but smaller than Double.PositiveInfinity. Неполное значение измеряется в аппаратно-независимых пикселях.An unqualified value is measured in device independent pixels. Строки не должны явно включать десятичные разделители.Strings need not explicitly include decimal points.

куалифиеддаублеqualifiedDouble
Значение типа Double , как описано выше, за которым следует один из следующих спецификаторов единиц: px , in , cm , pt .A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px (по умолчанию) — аппаратно-независимые единицы (1/1/96 дюйма на единицу)px (default) is device-independent units (1/96th inch per unit)

in — дюймы; 1in = = 96 пикселейin is inches; 1in==96px

cm — сантиметры; 1cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

pt является точкой; выбрано 1pt = = (96/72) pxpt is points; 1pt==(96/72) px

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field ColumnRuleWidthProperty
Свойства метаданных, для которых задано значение trueMetadata properties set to true AffectsRender

Применяется к

См. также раздел