Partager via


Popup.Child Propriété

Définition

Obtient ou définit le contenu du contrôle Popup.

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

Valeur de propriété

Contenu UIElement du contrôle Popup. La valeur par défaut est null.

Attributs

Exemples

L’exemple suivant montre comment ajouter du contenu à un Popup contrôle.

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>

Remarques

Modèle de contenu : la Child propriété est la seule propriété de contenu pour le Popup contrôle. Un Popup ne peut avoir qu’un UIElement enfant, mais cet enfant peut contenir du contenu incorporé complexe. Par exemple, l’enfant peut être un StackPanel qui contient un , du Imagetexte et d’autres types de contrôles.

Lorsque du contenu est ajouté à un Popup contrôle, le Popup contrôle devient le parent logique du contenu. De même, le Popup contenu est considéré comme l’enfant logique du Popup. Le contenu enfant n’est pas ajouté à l’arborescence visuelle qui contient le Popup contrôle. Au lieu de cela, le contenu enfant est affiché dans une fenêtre distincte avec sa propre arborescence visuelle lorsque est IsOpen défini sur true.

Informations sur les propriétés de dépendance

Champ Identificateur ChildProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à