Popup.HorizontalOffset 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ämta eller anger det vågräta avståndet mellan målets ursprung och popup-justeringspunkten.
public:
property double HorizontalOffset { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double HorizontalOffset { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.HorizontalOffset : double with get, set
Public Property HorizontalOffset As Double
Egenskapsvärde
Det vågrä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.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | HorizontalOffsetProperty |
Metadataegenskaper inställda på true |
Ingen |
XAML-attributanvändning
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="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