Popup.Placement 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í.
public:
property System::Windows::Controls::Primitives::PlacementMode Placement { System::Windows::Controls::Primitives::PlacementMode get(); void set(System::Windows::Controls::Primitives::PlacementMode value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.Primitives.PlacementMode Placement { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Placement : System.Windows.Controls.Primitives.PlacementMode with get, set
Public Property Placement As PlacementMode
Hodnota vlastnosti
Hodnota PlacementMode výčtu, která určuje orientaci Popup ovládacího prvku při otevření ovládacího prvku a určuje způsob interakce ovládacího prvku s hranicemi obrazovky. Výchozí hodnota je Bottom.
- Atributy
Příklady
Následující příklad vytvoří čtyři Popup ovládací prvky, které jsou relativní k obrázku. Každá Popup má jinou hodnotu vlastnosti umístění.
<Canvas Width="200" Height="150">
<Image Name="image1"
Canvas.Left="75"
Source="Water_lilies.jpg" Height="200" Width="200"/>
<Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
Placement="Bottom">
<TextBlock FontSize="14" Background="LightGreen">Placement=Bottom</TextBlock>
</Popup>
<Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
Placement="Top">
<TextBlock FontSize="14" Background="LightGreen">Placement=Top</TextBlock>
</Popup>
<Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
Placement="Left">
<TextBlock FontSize="14" Background="LightGreen">Placement=Left</TextBlock>
</Popup>
<Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
Placement="Right">
<TextBlock FontSize="14" Background="LightGreen">Placement=Right</TextBlock>
</Popup>
</Canvas>
Poznámky
Místní okno můžete umístit nastavením vlastností PlacementTarget, PlacementRectangle, Placement, HorizontalOffset a VerticalOffset. Další informace naleznete v tématu Chování umístění vyskakovacích oken.
Je-li vlastnost nastavena MenuDropAlignment na true pozici PlacementLeft; a Right s Popup nastavenou nastavenou tak, Popup aby Placement zarovná levý okraj s pravým okrajem Left a PlacementTargetPopup s nastavením zarovná Placement pravý okraj s levým okrajem Right.PlacementTarget
Informace o vlastnosti závislosti
| Item | Hodnota |
|---|---|
| Pole Identifikátor | PlacementProperty |
Vlastnosti metadat nastavené na true |
None |