Condividi tramite


Popup.Child Proprietà

Definizione

Ottiene o imposta il contenuto del controllo 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

Valore della proprietà

Contenuto UIElement del controllo Popup. Il valore predefinito è null.

Attributi

Esempio

Nell'esempio seguente viene illustrato come aggiungere contenuto a un Popup controllo .

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>

Commenti

Modello di contenuto: la Child proprietà è l'unica proprietà di contenuto per il Popup controllo . Un Popup oggetto può avere un UIElement solo elemento figlio, ma tale elemento figlio può contenere contenuto incorporato complesso. Ad esempio, l'elemento figlio può essere un StackPanel oggetto che contiene un Imageoggetto , un testo e altri tipi di controlli.

Quando il contenuto viene aggiunto a un Popup controllo, il Popup controllo diventa l'elemento padre logico del contenuto. Analogamente, il Popup contenuto viene considerato figlio logico di Popup. Il contenuto figlio non viene aggiunto alla struttura ad albero visuale che contiene il Popup controllo . Al contrario, il rendering del contenuto figlio viene eseguito in una finestra separata con la relativa struttura ad albero visuale quando l'oggetto IsOpen è impostato su true.

Informazioni proprietà di dipendenza

Campo Identificatore ChildProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a