Popup.Placement 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.
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
Wartość właściwości
PlacementMode Wartość wyliczenia, która określa orientację Popup kontrolki po otwarciu kontrolki i określa sposób interakcji kontrolki z granicami ekranu. Wartość domyślna to Bottom.
- Atrybuty
Przykłady
Poniższy przykład tworzy cztery Popup kontrolki, które są powiązane z obrazem. Każda z nich Popup ma inną wartość właściwości umieszczania.
<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>
Uwagi
Wyskakujące okienko można ustawić, PlacementTargetustawiając właściwości , PlacementRectangle, Placement, HorizontalOffseti VerticalOffset . Aby uzyskać więcej informacji, zobacz Zachowanie umieszczania w oknie podręcznym.
MenuDropAlignment Jeśli właściwość ma true
wartość , ustawia Placement wartość Left lub Right odwraca położenie Popupobiektu ; a Popup z Placement ustawieniem w celu wyrównania Left lewej krawędzi do prawej krawędzi PlacementTarget elementu i elementu z Placement ustawieniem Popup w celu Right wyrównania jej prawej krawędzi do lewej PlacementTargetkrawędzi .
Informacje dotyczące właściwości zależności
Pole identyfikatora | PlacementProperty |
Właściwości metadanych ustawione na true |
Brak |