FlowDocument.ColumnRuleWidth Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает ширину правила столбца.
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
Значение свойства
Ширина правила столбца в независимых пикселях устройства. Значение по умолчанию — 0,0.
- Атрибуты
Примеры
В следующем примере показано, как программно задать свойство ColumnRuleWidth.
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
Комментарии
Правило столбцов — это линия, которая рисуется между столбцами и используется для визуального разделения столбцов содержимого.
Это свойство не действует, если ColumnRuleBrush свойство имеет значение null.
Правила столбцов отображаются только при наличии двух или более столбцов. Ширина правила столбца ограничена меньше или равно.ColumnGap
Использование атрибута XAML
<object ColumnRuleWidth="double"/>
- or -
<object ColumnRuleWidth="qualifiedDouble"/>
Значения XAML
ДвухместныйDouble
Строковое представление значения, равного Double или больше 0,0, но меньше Double.PositiveInfinity. Неквалифицированное значение измеряется в независимых пикселях устройства. Строки не должны явно включать десятичные знаки.
qualifiedDoubleДвойное значение, как описано выше, за которым следует один из следующих описателей единиц: px, in, cm. pt
px (по умолчанию) — это единицы, независимые от устройства (1/96-й дюйм на единицу)
in имеет дюймы; 1in==96px
cm имеет сантиметры; 1cm==(96/2.54) px
pt — это точки; 1pt==(96/72) px
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | ColumnRuleWidthProperty |
Свойства метаданных, равные свойству true |
AffectsRender |