Figure.VerticalOffset Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger avståndet som en Figure förskjuts från baslinjen i lodrät riktning.
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
Egenskapsvärde
Avståndet som en Figure förskjuts från baslinjen i lodrät riktning, i enhetsoberoende bildpunkter.
Standardvärdet är 0,0.
- Attribut
Exempel
I följande exempel visas hur du anger attributet för VerticalOffset ett Figure element.
<FlowDocument>
<Paragraph>
<Figure
Name="myFigure"
Width="140" Height="50"
HorizontalAnchor="PageCenter"
VerticalAnchor="PageCenter"
HorizontalOffset="100"
VerticalOffset="20"
WrapDirection="Both"
/>
</Paragraph>
</FlowDocument>
I följande exempel visas hur du ställer in VerticalOffset-egenskapen programmatiskt.
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)
Kommentarer
XAML-attributanvändning
<object VerticalOffset="double"/>
- or -
<object VerticalOffset="qualifiedDouble"/>
XAML-värden
DubbelDouble
Strängrepresentation av ett Double värde som är lika med eller större än 0,0 men mindre än PositiveInfinity. Ett okvalificerat värde mäts i enhetsoberoende bildpunkter. Strängar behöver inte uttryckligen innehålla decimaltecken.
qualifiedDouble Ett dubbelt värde enligt beskrivningen ovan, (med undantag Autoför ) följt av någon av följande enhetsspecificerare: px, in, cm, . pt
px (standard) är enhetsoberoende enheter (1/96 tum per enhet)
in är tum; 1in==96px
cm är centimeter; 1cm==(96/2.54) px
pt är punkter; 1pt==(96/72) px
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | VerticalOffsetProperty |
Metadataegenskaper inställda på true |
AffectsParentMeasure |