This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Popup.Placement الخاصية

Visual Studio 2010

الحصول أو تعيين الاتجاه Popupعنصر تحكم عند عنصر تحكم فتح، وقم بتعيين سلوك Popupعنصر تحكم عند ذلك يتراكب حدود شاشة.

مساحة الاسم:  System.Windows.Controls.Primitives
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[BindableAttribute(true)]
public PlacementMode Placement { get; set; }
<object Placement="PlacementMode" .../>

قيمة الخاصية

النوع: System.Windows.Controls.Primitives.PlacementMode
PlacementMode القيمة التعداد الذي يحدد الاتجاه Popupعنصر تحكم عند عنصر تحكم فتح، والتي تحدد كيفية عنصر تحكم يتفاعل مع حدود شاشة. يكون الإعداد الافتراضي هو Bottom.

معرّف الحقل

PlacementProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

يمكنك وضع منبثقة بواسطة إعداد في PlacementTarget ، PlacementRectangle ، Placement ، HorizontalOffset ، و VerticalOffsetProperty خصائص. لمزيد من المعلومات، راجع سلوك وضع منبثقة.

إذا MenuDropAlignmentخاصية هو true، إعداد Placementإلى Leftأو Rightعكس الموضع Popup؛ Popupمع Placementمعينة إلى Leftبمحاذاة حافته اليسرى بالحافة اليمنى من PlacementTargetPopupمع Placementمعينة إلى Rightبمحاذاة الحافة اليمنى الخاصة به بالحافة اليمنى ل PlacementTarget.

يلي مثال ينشئ الرابع Popupعناصر التحكم التي نسبة إلى على الصورة. كل Popupعلى القيمة مختلفة للخاصية موضع.


<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 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: