Condividi tramite


Figure.VerticalOffset Proprietà

Definizione

Ottiene o imposta un valore che indica la distanza di offset di Figure dalla linea di base in direzione verticale.

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

Valore della proprietà

Distanza di offset di Figure dalla linea di base in direzione verticale, in DIP (Device Independent Pixel).

Il valore predefinito è 0,0.

Attributi

Esempio

Nell'esempio seguente viene illustrato come impostare l'attributo VerticalOffset di un Figure elemento .

<FlowDocument>
  <Paragraph>
    <Figure
      Name="myFigure"              
      Width="140" Height="50" 
      HorizontalAnchor="PageCenter"
      VerticalAnchor="PageCenter"
      HorizontalOffset="100" 
      VerticalOffset="20" 
      WrapDirection="Both"
      />
  </Paragraph>
</FlowDocument>

Nell'esempio seguente viene illustrato come impostare la VerticalOffset proprietà a livello di codice.

Figure figx = new Figure();
figx.Name = "myFigure";
figx.Width = new FigureLength(140);
figx.Height = new FigureLength(50);
figx.HorizontalAnchor = FigureHorizontalAnchor.PageCenter;
figx.VerticalAnchor = FigureVerticalAnchor.PageCenter;
figx.HorizontalOffset = 100;
figx.VerticalOffset = 20;
figx.WrapDirection = WrapDirection.Both;

Paragraph parx = new Paragraph(figx);
FlowDocument flowDoc = new FlowDocument(parx);
Dim figx As New Figure()
With figx
    .Name = "myFigure"
    .Width = New FigureLength(140)
    .Height = New FigureLength(50)
    .HorizontalAnchor = FigureHorizontalAnchor.PageCenter
    .VerticalAnchor = FigureVerticalAnchor.PageCenter
    .HorizontalOffset = 100
    .VerticalOffset = 20
    .WrapDirection = WrapDirection.Both
End With

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

Commenti

Uso della sintassi XAML per gli attributi

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

Valori XAML

double
Double

Rappresentazione di stringa di un Double valore uguale o maggiore di 0,0 ma minore di PositiveInfinity. Un valore non qualificato viene misurato in pixel indipendenti dal dispositivo. Le stringhe non devono includere in modo esplicito i separatori decimali.

qualifiedDouble
Valore doppio , come descritto in precedenza, (ad eccezione Autodi ) seguito da uno degli identificatori di unità seguenti: px, in, cm, pt.

px (impostazione predefinita) è unità indipendenti dal dispositivo (1/96 pollici per unità)

in è pollici; 1in==96px

cm è centimetri; 1cm==(96/2.54) px

pt è punti; 1pt==(96/72) px

Informazioni proprietà di dipendenza

Campo Identificatore VerticalOffsetProperty
Proprietà dei metadati impostate su true AffectsParentMeasure

Si applica a