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
Строковое представление значения, 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 |