Freigeben über


Popup.Child Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Inhalts des Popup Steuerelements.

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

Eigenschaftswert

Der UIElement Inhalt des Steuerelements Popup . Der Standardwert lautet null.

Attribute

Beispiele

Das folgende Beispiel zeigt, wie Sie einem Popup Steuerelement Inhalte hinzufügen.

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>

Hinweise

Inhaltsmodell: Die Child Eigenschaft ist die einzige Inhaltseigenschaft für das Popup Steuerelement. A Popup kann nur ein UIElement Element als untergeordnetes Element haben, aber dieses untergeordnete Element kann komplexe eingebettete Inhalte enthalten. Das untergeordnete Element kann z. B. ein StackPanel Element sein, das einen ImageText und andere Arten von Steuerelementen enthält.

Wenn Einem Steuerelement Inhalte hinzugefügt Popup werden, wird das Popup Steuerelement zum logischen übergeordneten Element des Inhalts. Ebenso gilt der Popup Inhalt als logisches untergeordnetes Element der Popup. Der untergeordnete Inhalt wird der visuellen Struktur, die das Popup Steuerelement enthält, nicht hinzugefügt. Stattdessen wird der untergeordnete Inhalt in einem separaten Fenster mit einer eigenen visuellen Struktur gerendert, wenn die IsOpen Eigenschaft auf " true.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld ChildProperty
Auf Metadateneigenschaften festgelegt true Nichts

Gilt für: