Popup.Child Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Inhalt des Popup-Steuerelements ab oder legt diesen fest.
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
Die UIElement-Inhalt des Popup-Steuerelements. Der Standardwert ist 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. Eine Popup kann nur ein UIElement 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 Inhalte zu einem Popup Steuerelement hinzugefügt werden, wird das Popup Steuerelement zum logischen übergeordneten Element des Inhalts. Ebenso gilt der Popup Inhalt als logisches untergeordnetes Element des 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 dies IsOpen festgelegt true
ist.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | ChildProperty |
Metadateneigenschaften auf true festgelegt |
Keine |