Popup.Child Özellik

Tanım

Denetimin içeriğini Popup alır veya ayarlar.

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

Özellik Değeri

UIElement

Denetimin UIElement Popup içeriği. Varsayılan değer: null.

Öznitelikler

Örnekler

Aşağıdaki örnekte denetime içerik Popup ekleme gösterilmektedir.

Popup myPopupWithText = new Popup();
TextBlock textBlock = new TextBlock();
textBlock.Text = "Popup Text";
textBlock.Background = Brushes.Yellow;
myPopupWithText.Child = textBlock;
myStackPanel.Children.Add(myPopup);
Dim myPopupWithText As New Popup()
Dim textBlock As New TextBlock()
textBlock.Text = "Popup Text"
textBlock.Background = Brushes.Yellow
myPopupWithText.Child = textBlock
myStackPanel.Children.Add(myPopup)
<DockPanel>
  <Popup IsOpen="True">
    <TextBlock Background="Yellow">Popup Text</TextBlock>
  </Popup>
</DockPanel>

Açıklamalar

İçerik Modeli: Child Özellik, denetimin tek içerik özelliğidir Popup . A'da Popup çocuk olarak yalnızca bir tane UIElement olabilir, ancak bu çocuk karmaşık ekli içerik içerebilir. Örneğin, alt öğe , metin ve diğer denetim türlerini içeren bir ImageolabilirStackPanel.

Denetime Popup içerik eklendiğinde, Popup denetim içeriğin mantıksal üst öğesi olur. Benzer şekilde, içerik öğesinin Popup mantıksal alt öğesi Popupolarak kabul edilir. Alt içerik denetimi içeren görsel ağacına Popup eklenmez. Bunun yerine, alt içerik olarak ayarlandığında truekendi görsel ağacıyla IsOpen ayrı bir pencerede işlenir.

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

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

Şunlara uygulanır