Popup.HorizontalOffset Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobierz lub ustawia odległość poziomą między źródłem docelowym a punktem wyrównania wyskakującego.
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
Wartość właściwości
Odległość pozioma między punktem wyrównania miejsca docelowego a punktem wyrównania wyskakującego. Aby uzyskać informacje o docelowym punkcie wyrównania źródła i wyskakujących okienek, zobacz Zachowanie umieszczania wyskakującego. Wartość domyślna to 0.
- Atrybuty
Przykłady
Poniższy przykład tworzy Popup obiekt i ustawia HorizontalOffset właściwości i VerticalOffset na wartość 20. Właściwość Placement jest ustawiona na Bottom (która jest domyślna), więc źródło docelowe jest lewym dolnym rogu obszaru docelowego, a punkt wyrównania wyskakującego jest lewym górnym rogu 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>
Uwagi
Możesz ustawić wyskakujące okienko, ustawiając PlacementTargetwłaściwości , PlacementRectangle, Placement, HorizontalOffseti VerticalOffset . Aby uzyskać więcej informacji, zobacz Zachowanie umieszczania wyskakujących okienek.
Informacje dotyczące właściwości zależności
Pole identyfikatora | HorizontalOffsetProperty |
Właściwości metadanych ustawione na true |
Brak |
Użycie atrybutu języka XAML
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="qualifiedDouble"/>
Wartości XAML
double
Double
Reprezentacja Double ciągu wartości. Jest to interpretowane jako miara niezależna od urządzenia (1/96 cala). Ciągi nie muszą jawnie uwzględniać punktów dziesiętnych. Na przykład wartość jest akceptowalna 1
.
Te same Double ograniczenia zakresu dotyczą tych, które zostały wymienione w sekcji Wartość właściwości w tym temacie.
qualifiedDouble
double
Wartość opisana wcześniej w tej tabeli, po której następuje jeden z następujących ciągów deklaracji jednostki: px
, , in
cm
lub pt
.
px
(wartość domyślna) to jednostki niezależne od urządzenia (1/96 cala na jednostkę)
in
jest cala; 1in=96px
cm
jest centymetry; 1cm=(96/2.54) px
pt
to punkty; 1pt=(96/72) px