Popup.VerticalOffset Popup.VerticalOffset Popup.VerticalOffset Popup.VerticalOffset Property

Definizione

Ottiene o imposta la distanza verticale tra l'origine di destinazione e il punto di allineamento del popup.Gets or sets the vertical distance between the target origin and the popup alignment point.

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; }
member this.VerticalOffset : double with get, set
Public Property VerticalOffset As Double

Valore della proprietà

La distanza verticale tra l'origine di destinazione e il punto dell'allineamento del menu di scelta rapida.The vertical distance between the target origin and the popup alignment point. Per informazioni sull'origine di destinazione e sul punto di allineamento del popup, vedere comportamento di selezione host popup.For information about the target origin and popup alignment point, see Popup Placement Behavior. Il valore predefinito è 0.The default is 0.

Esempi

Nell'esempio seguente viene creato Popup un oggetto e HorizontalOffset le VerticalOffset proprietà e vengono impostate su 20.The following example creates a Popup and sets the HorizontalOffset and VerticalOffset properties to 20. La Placement proprietà è impostata su Bottom (impostazione predefinita), quindi l'origine di destinazione è l'angolo inferiore sinistro dell'area di destinazione e il punto di allineamento è l'angolo superiore sinistro dell'oggetto Popup.The Placement property is set to Bottom (which is the default), so the target origin is the bottom left corner of the target area, and the popup alignment point is the top left corner of the 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, HorizontalOffset, e VerticalOffset .You can position a popup by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffset properties. Per altre informazioni, vedere Comportamento del controllo Popup in relazione al posizionamento.For more information, see Popup Placement Behavior.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

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

Valori XAMLXAML Values

double
Double

Rappresentazione di stringa di un Double valore.A string representation of a Double value. Viene interpretato come una unità indipendente dal dispositivo (1/96 di pollice)device-independent unit (1/96th inch) misura.This is interpreted as a unità indipendente dal dispositivo (1/96 di pollice)device-independent unit (1/96th inch) measurement. Non è necessario che le stringhe includano in modo esplicito i punti decimali.Strings do not have to explicitly include decimal points. Ad esempio, un valore di 1 è accettabile.For example, a value of 1 is acceptable.

Le stesse Double restrizioni di intervallo si applicano a quelle indicate nella sezione relativa al valore della proprietà di questo argomento.The same Double range restrictions apply as those that are mentioned in the Property Value section of this topic.

qualifiedDouble
Un double valore come descritto in precedenza in questa tabella, seguito da una delle stringhe di dichiarazione di unità pxseguenti in: cm,, pto.A double value as described earlier in this table, followed by one of the following unit declaration strings: px, in, cm, or pt.

px(impostazione predefinita)unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)px (default) is unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)

inè in pollici; 1in = 96pxin is inches; 1in=96px

cmè centimetro; 1 cm = (96/2,54) pxcm is centimeters; 1cm=(96/2.54) px

ptpunti; 1Pt = (96/72) pxpt is points; 1pt=(96/72) px

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field VerticalOffsetProperty
Proprietà dei metadati impostate sutrueMetadata properties set to true nessunoNone

Si applica a

Vedi anche