Popup.PlacementRectangle Özellik

Tanım

Denetimin açıldığında konumlandırıldığı dikdörtgeni Popup alır veya ayarlar.

public:
 property System::Windows::Rect PlacementRectangle { System::Windows::Rect get(); void set(System::Windows::Rect value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Rect PlacementRectangle { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PlacementRectangle : System.Windows.Rect with get, set
Public Property PlacementRectangle As Rect

Özellik Değeri

Rect

Denetimi konumlandırmak Popup için kullanılan dikdörtgen. Varsayılan değer: null.

Öznitelikler

Örnekler

Aşağıdaki örnek, özelliğini PopupayarlarPlacementRectangle. öğesinin XPlacementRectangle , Y, Widthve Height özellikleri sırasıyla 50, 50, 50 ve 100'lerdir. Popup, özelliğin sınırlarına PlacementRectangle göredir. özelliğinin PlacementRectangle uygulamada görünür bir öğe oluşturmadığını unutmayın; örnek, öğesini temsil PlacementRectangleetmek için aynı sınırlarla bir Rectangle oluşturur.

<Canvas Width="200" Height="200" Background="Red">
  <Rectangle Canvas.Top="50" Canvas.Left="50" 
             Width="50" Height="100"
             Stroke="White" StrokeThickness="3"/>
  <Popup IsOpen="True" PlacementRectangle="50,50,50,100">
    <TextBlock FontSize="14" Background="Yellow"
               Width="140" TextWrapping="Wrap">
      This is a popup with a PlacementRectangle.
    </TextBlock>
  </Popup>
</Canvas>

Açıklamalar

, , PlacementRectangle, PlacementHorizontalOffsetve VerticalOffset özelliklerini ayarlayarak PlacementTargetbir açılır pencere konumlandırabilirsiniz. Daha fazla bilgi için bkz . Açılır Pencere Yerleştirme Davranışı.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı PlacementRectangleProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.