Popup.VerticalOffset Egenskap

Definition

Hämtar eller anger det lodräta avståndet mellan målets ursprung och popup-justeringspunkten.

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

Egenskapsvärde

Det lodräta avståndet mellan målets ursprung och popup-justeringspunkten. Information om målkällan och popup-justeringspunkten finns i Beteende för placering av popup-fönster. Standardvärdet är 0.

Attribut

Exempel

I följande exempel skapas en Popup och egenskaperna HorizontalOffset och VerticalOffset anges till 20. Egenskapen Placement är inställd på Bottom (vilket är standard), så mål ursprunget är det nedre vänstra hörnet i målområdet och popup-justeringspunkten är det övre vänstra hörnet i Popup.

<Canvas Width="200" Height="200" Background="Yellow" Margin="20">
  <Popup IsOpen="True" Placement="Bottom"
         HorizontalOffset="20" VerticalOffset="20">
    <TextBlock FontSize="14" Background="#42F3FD">
      This is a popup.
    </TextBlock>
  </Popup>
</Canvas>

Kommentarer

Du kan placera ett popup-fönster genom att PlacementTargetange egenskaperna , PlacementRectangle, Placement, HorizontalOffsetoch VerticalOffset . Mer information finns i Beteende för placering av popup-fönster.

XAML-attributanvändning

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

XAML-värden

double Double

En strängrepresentation av ett Double värde. Detta tolkas som en enhetsoberoende enhet (1/96 tum) mätning. Strängar behöver inte uttryckligen innehålla decimaltecken. Ett värde för 1 är till exempel acceptabelt.

Samma Double intervallbegränsningar gäller som de som nämns i avsnittet Egenskapsvärde i det här avsnittet.

qualifiedDouble Ett double värde som beskrivs tidigare i den här tabellen följt av någon av följande enhetsdeklarationssträngar: px, in, cmeller 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 Ingen

Gäller för

Se även