Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
.NET Entwicklung
.NET Framework 3.5
.NET Framework
Popup-Klasse
 Placement-Eigenschaft

  Anzeige für geringe Bandbreite anschalten
Diese Seite ist spezifisch für
Microsoft Visual Studio 2008/.NET Framework 3.5

Andere Versionen stehen ebenfalls zur Verfügung für:
.NET Framework-Klassenbibliothek
Popup..::.Placement-Eigenschaft

Aktualisiert: November 2007

Ruft die Ausrichtung des Popup-Steuerelements beim Öffnen ab oder legt diese fest, und gibt das Verhalten des Popup-Steuerelements an, wenn dieses die Bildschirmgrenzen überschreitet. Dies ist eine Abhängigkeitseigenschaft.

Namespace:  System.Windows.Controls.Primitives
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS für XAML: http://schemas.microsoft.com/winfx/xaml/presentation
Visual Basic (Deklaration)
<BindableAttribute(True)> _
Public Property Placement As PlacementMode
Visual Basic (Verwendung)
Dim instance As Popup
Dim value As PlacementMode

value = instance.Placement

instance.Placement = value
C#
[BindableAttribute(true)]
public PlacementMode Placement { get; set; }
VisualC++
[BindableAttribute(true)]
public:
property PlacementMode Placement {
    PlacementMode get ();
    void set (PlacementMode value);
}
J#
/** @property */
/** @attribute BindableAttribute(true) */
public PlacementMode get_Placement()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_Placement(PlacementMode value)
Jscript
public function get Placement () : PlacementMode
public function set Placement (value : PlacementMode)
Verwendung von XAML-Attributen
<object Placement="PlacementMode" .../>

Eigenschaftenwert

Typ: System.Windows.Controls.Primitives..::.PlacementMode
Ein Wert der PlacementMode-Enumeration, der die Ausrichtung des Popup-Steuerelements beim Öffnen bestimmt und angibt, wie das Steuerelement mit den Bildschirmgrenzen interagiert. Der Standardwert ist Bottom.

Bezeichnerfeld

PlacementProperty

Auf true festgelegte Metadateneigenschaften.

Keiner

Sie können ein Popup durch Festlegen der folgenden Eigenschaften positionieren: PlacementTarget, PlacementRectangle, Placement, HorizontalOffset und VerticalOffsetProperty. Weitere Informationen finden Sie unter Verhalten beim Platzieren von Popups .

Wenn die MenuDropAlignment-Eigenschaft true ist, kehrt das Festlegen von Placement auf Left oder Right die Position des Popup um. Ein Popup mit dem Placement-Wert Left wird am linken Rand mit dem rechten Rand des PlacementTarget ausgerichtet, und ein Popup mit dem Placement-Wert Right wird am rechten Rand mit dem linken Rand des PlacementTarget ausgerichtet.

Im folgenden Beispiel werden vier Popup-Steuerelemente relativ zu einem Bild erstellt. Jedes Popup verfügt über einen anderen Wert in der Platzierungseigenschaft.

XAML
<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>

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0
Communityinhalt   Was ist Community Content?
Neuen Inhalt hinzufügen RSS  Anmerkungen
Processing
© 2009 Microsoft Corporation. Alle Rechte vorbehalten. Nutzungsbedingungen  |  Markenzeichen  |  Informationen zur Datensicherheit
Page view tracker