Condividi tramite


Popup.VerticalOffset Proprietà

Definizione

Ottiene o imposta la distanza verticale tra l'origine di destinazione e il punto di allineamento del popup.

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

Valore della proprietà

Double

La distanza verticale tra l'origine di destinazione e il punto dell'allineamento del menu di scelta rapida. Per informazioni sull'origine di destinazione e sul punto di allineamento popup, vedere Comportamento di posizionamento popup. Il valore predefinito è 0.

Attributi

Esempio

Nell'esempio seguente viene creato un oggetto Popup e vengono impostate le HorizontalOffset proprietà e VerticalOffset su 20. La Placement proprietà è impostata su Bottom (ovvero l'impostazione predefinita), quindi l'origine di destinazione è l'angolo inferiore sinistro dell'area di destinazione e il punto di allineamento del popup è l'angolo superiore sinistro dell'oggetto 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>

Commenti

È possibile posizionare un popup impostando le PlacementTargetproprietà , PlacementRectangle, Placement, HorizontalOffsete VerticalOffset . Per altre informazioni, vedere Comportamento del controllo Popup in relazione al posizionamento.

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. Questa operazione viene interpretata come misura di unità indipendente dal dispositivo (1/96° pollice). Le stringhe non devono includere in modo esplicito i separatori decimali. Ad esempio, un valore di 1 è accettabile.

Le stesse Double restrizioni relative all'intervallo si applicano a quelle indicate nella sezione Valore proprietà di questo argomento.

qualifiedDouble
Valore double come descritto in precedenza in questa tabella, seguito da una delle stringhe di dichiarazione di unità seguenti: px, in, cmo pt.

px (impostazione predefinita) è unità indipendenti dal dispositivo (1/96° pollice 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 Nessuno

Si applica a

Vedi anche