Floater.Width 属性

定义

获取或设置一个值,该值指示 Floater 对象的宽度。

public:
 property double Width { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double Width { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.Width : double with get, set
Public Property Width As Double

属性值

Floater 的宽度,以设备独立像素为单位。 默认值是 NaN (等效于 Auto的属性值),该值指示行高度自动确定。

属性

示例

以下示例演示如何设置 Width 元素的 Floater 属性。

<FlowDocument>
  <Paragraph>
    <Floater
      Name="myFloater"              
      Width="140" 
      HorizontalAlignment="Left"
    />
  </Paragraph>
</FlowDocument>
Floater flotx = new Floater();
flotx.Name = "myFloater";
flotx.Width = 100;
flotx.HorizontalAlignment = HorizontalAlignment.Left;

Paragraph parx = new Paragraph(flotx);
FlowDocument flowDoc = new FlowDocument(parx);
Dim flotx As New Floater()
flotx.Name = "myFloater"
flotx.Width = 100
flotx.HorizontalAlignment = HorizontalAlignment.Left

Dim parx As New Paragraph(flotx)
Dim flowDoc As New FlowDocument(parx)

注解

XAML 属性用法

<object Width="double"/>  
- or -  
<object Width="qualifiedDouble"/>  
- or -  
<object Width="Auto"/>  

XAML 值

double
Double

值等于或大于 0.0 但小于 PositiveInfinity的字符串表示形式Double。 非限定值以与设备无关的单位度量, (单位) 1/96 英寸。 字符串不需要显式包含小数点。

qualifiedDouble
double如上所述的值,除) 后跟下列单位说明符之一外Auto, (:px、、incmpt

px (默认) 为与设备无关的单位, (单位) 1/96 英寸

in 为英寸;1in==96px

cm 为厘米;1cm== (96/2.54) px

pt 是点;1pt== (96/72) px

自动
导致自动确定宽度。 等效于 的 NaN属性值。

依赖项属性信息

标识符字段 WidthProperty
元数据属性设置为 true AffectsMeasure

适用于