Popup.HorizontalOffset Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví vodorovnou vzdálenost mezi cílovým původem a počátečním zarovnávacím bodem.
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
Hodnota vlastnosti
Vodorovná vzdálenost mezi cílovým původem a počátečním zarovnávacím bodem. Informace o cílovém počátečním a místním bodu zarovnání naleznete v tématu Chování umístění automaticky otevíraného okna. Výchozí hodnota je 0.
- Atributy
Příklady
Následující příklad vytvoří Popup a nastaví HorizontalOffset hodnotu 20 a VerticalOffset vlastnosti. Vlastnost Placement je nastavená na Bottom hodnotu (což je výchozí nastavení), takže cílovým zdrojem je dolní levý roh cílové oblasti a počáteční zarovnávací bod je levý horní roh 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>
Poznámky
Místní okno můžete umístit nastavením PlacementTarget, , PlacementRectanglePlacement, HorizontalOffseta VerticalOffset vlastností. Další informace naleznete v tématu Chování při umístění automaticky otevírané okno.
Informace o vlastnosti závislosti
Pole identifikátoru | HorizontalOffsetProperty |
Vlastnosti metadat nastavené na true |
Žádné |
Použití atributu XAML
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="qualifiedDouble"/>
Hodnoty XAML
double
Double
Řetězcové znázornění Double hodnoty To se interpretuje jako měření nezávislé na zařízení (1/96. palce). Řetězce nemusí explicitně obsahovat desetinné čárky. Například hodnota 1
je přijatelná.
Stejná Double omezení rozsahu platí jako omezení uvedená v části Hodnota vlastnosti tohoto tématu.
qualifiedDouble
double
Hodnota popsaná výše v této tabulce následovaná jedním z následujících řetězců deklarace jednotek: px
, , in
, cm
nebo pt
.
px
(výchozí) je jednotky nezávislé na zařízení (1/96 palce na jednotku)
in
je palce; 1in=96px
cm
je centimetry; 1cm=(96/2,54) px
pt
je body; 1pt=(96/72) px