ContextMenu.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 visas hur du använder egenskapen för att orsaka att en HorizontalOffset öppnas på en angiven plats i förhållande till dess överordnad ContextMenu knapp.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Kommentarer
Du kan placera en ContextMenu genom att PlacementTargetange egenskaperna , PlacementRectangle, Placement, HorizontalOffsetoch VerticalOffsetProperty . Dessa egenskaper fungerar på samma sätt som för en Popup. 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
DubbelDouble
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. Till exempel är ett värde av 1 acceptabelt.
Samma Double intervallbegränsningar som anges i avsnittet Egenskapsvärde gäller.
qualifiedDouble Ett dubbelt värde enligt beskrivningen ovan, följt av någon av följande enhetsdeklarationssträngar: 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
Observera I många fall kan en dubbel vara inställd på Auto, men en ContextMenu visas inte om förskjutningarna är inställda på Auto.