Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

PlacementMode-Enumeration

 

Veröffentlicht: Oktober 2016

Beschreibt die Platzierung, wo ein Popup -Steuerelement auf dem Bildschirm angezeigt wird.

Namespace:   System.Windows.Controls.Primitives
Assembly:  PresentationFramework (in PresentationFramework.dll)

[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public enum PlacementMode

MembernameBeschreibung
Absolute

Eine Position von der Popup Steuerelement relativ zu der oberen linken Ecke des Bildschirms und mit einem Offset, der durch definiert ist die HorizontalOffset und VerticalOffset Eigenschaftswerte. Wenn der Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und an den Rand ausgerichtet.

AbsolutePoint

Eine Position von der Popup Steuerelement relativ zu der oberen linken Ecke des Bildschirms und mit einem Offset, der durch definiert ist die HorizontalOffset und VerticalOffset Eigenschaftswerte. Wenn der Bildschirmrand das Popup, das Steuerelement erweitert, in die entgegengesetzte Richtung von der Achse definiert die HorizontalOffset oder VerticalOffset=.

Bottom

Eine Position von der Popup steuern, in dem das Steuerelement der obere Rand am unteren Rand ausgerichtet der PlacementTarget und der linke Rand am linken Rand der PlacementTarget. Wenn die unteren Bildschirmrand die Popup, das Steuerelement automatisch neu positioniert und der untere Rand am oberen Rand ausgerichtet der PlacementTarget. Wenn die oberen Bildschirmrand das Popup, das Steuerelement anschließend automatisch neu positioniert und der obere Rand am oberen Bildschirmrand ausgerichtet.

Center

Eine Position von der Popup Steuerelement, in dem es zentriert ist, die PlacementTarget. Wenn ein Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und am Bildschirmrand ausgerichtet.

Custom

Eine Position und Neupositionieren von Verhalten für die Popup durch definiertes Steuerelement die CustomPopupPlacementCallback vom angegebenen Delegaten die Popup.CustomPopupPlacementCallback Eigenschaft.

Left

Ein Popup -Steuerelement, das dessen rechter Rand am linken Rand ausgerichtet der PlacementTarget und der obere Rand am oberen Rand der PlacementTarget. Wenn Sie den linken Bildschirmrand die Popup, die Popup automatisch neu positioniert und der rechte Rand am linke Rand ausgerichtet der PlacementTarget. Wenn Sie den rechten Bildschirmrand das Popup, dem rechten Rand des Steuerelements am rechten Bildschirmrand ausgerichtet. Wenn Sie den oberen oder unteren Bildschirmrand die Popup, das Steuerelement automatisch neu positioniert und an den verdeckenden Bildschirmrändern ausgerichtet.

Mouse

Eine Position des der Popup Steuerelement, das der obere Rand am unteren Rand des umgebenden Felds der Maus und der linke Rand am linken Rand des umgebenden Felds der Maus. Wenn die unteren Bildschirmrand die Popup, ihn automatisch neu positioniert und am oberen Rand des umgebenden Felds der Maus ausrichten. Wenn die oberen Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und am oberen Bildschirmrand ausgerichtet.

MousePoint

Eine Position von der Popup Steuerelement relativ zur Spitze des Mauszeigers und mit einem Offset, der definiert wird die HorizontalOffset und VerticalOffset Eigenschaftswerte. Wenn ein horizontaler oder vertikaler Bildschirmrand das Popup, in die entgegengesetzte Richtung zum verdeckenden Rand geöffnet. Wenn der gegenüberliegende auch verdeckt Bildschirmrand das Popup, es anschließend mit den verdeckenden Bildschirmrändern ausgerichtet.

Relative

Eine Position der Popup relativ zur linken oberen Ecke des Steuerelements die PlacementTarget und mit einem Offset, der durch definiert ist die HorizontalOffset und VerticalOffset Eigenschaftswerte. Wenn der Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und am Bildschirmrand ausgerichtet.

RelativePoint

Eine Position der Popup relativ zur linken oberen Ecke des Steuerelements die PlacementTarget und mit einem Offset, der durch definiert ist die HorizontalOffset und VerticalOffset Eigenschaftswerte. Wenn ein Bildschirmrand die Popup, die Popup in die entgegengesetzte Richtung von der Achse definiert Richtung erweitert die HorizontalOffset oder VerticalOffset. Wenn der gegenüberliegende auch verdeckt Bildschirmrand das Popup, das Steuerelement anschließend an diesem Bildschirmrand ausgerichtet.

Right

Eine Position von der Popup -Steuerelement, das der linke Rand am rechten Rand ausgerichtet der PlacementTarget und der obere Rand am oberen Rand der PlacementTarget. Wenn Sie den rechten Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und der linke Rand am linken Rand ausgerichtet der PlacementTarget. Wenn Sie den linken Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und der linke Rand am linken Bildschirmrand ausgerichtet. Wenn Sie den oberen oder unteren Bildschirmrand die Popup, das Steuerelement automatisch neu positioniert und an den verdeckenden Bildschirmrändern ausgerichtet.

Top

Eine Position von der Popup -Steuerelement, das untere Rand am oberen Rand ausgerichtet der PlacementTarget und der linke Rand am linken Rand der PlacementTarget. Wenn die oberen Bildschirmrand das Popup, das Steuerelement automatisch neu positioniert und der obere Rand am unteren Rand ausgerichtet der PlacementTarget. Wenn die unteren Bildschirmrand die Popup, am unteren Bildschirmrand wird am untere Rand des Steuerelements ausgerichtet. Wenn Sie den linken oder rechten Bildschirmrand das Popup, ihn automatisch neu positioniert und an den verdeckenden Bildschirmrändern ausgerichtet.

Verwenden Sie die Member dieser Enumeration-Klasse zum Festlegen des Werts von der Placement Eigenschaft ein Popup Steuerelement. Die Placement Wert zusammen mit den Werten der Eigenschaft der PlacementTarget, PlacementRectangle, HorizontalOffset und VerticalOffsetEigenschaften bestimmt, wo und wie ein Popup auf dem Bildschirm angezeigt wird. Weitere Informationen finden Sie unter Popup Placement Behavior.

Das folgende Beispiel erstellt vier Popup Steuerelemente, die relativ zu einem Bild. Jede Popup hat einen anderen Wert für die Placement-Eigenschaft.

.NET Framework
Verfügbar seit 3.0
Silverlight
Verfügbar seit 3.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: