Popup.Child Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el contenido del control 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
Valor de propiedad
Contenido del elemento UIElement del control Popup. De manera predeterminada, es null
.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo agregar contenido a un Popup control .
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>
Comentarios
Modelo de contenido: la Child propiedad es la única propiedad de contenido para el Popup control. Un Popup solo puede tener uno UIElement como elemento secundario, pero ese elemento secundario puede contener contenido incrustado complejo. Por ejemplo, el elemento secundario puede ser un StackPanel que contiene un Image, texto y otros tipos de controles.
Cuando se agrega contenido a un Popup control, el Popup control se convierte en el elemento primario lógico del contenido. Del mismo modo, el Popup contenido se considera el elemento secundario lógico de Popup. El contenido secundario no se agrega al árbol visual que contiene el Popup control . En su lugar, el contenido secundario se representa en una ventana independiente con su propio árbol visual cuando IsOpen se establece true
en .
Información sobre propiedades de dependencia
Campo identificador | ChildProperty |
Propiedades de metadatos establecidas en true |
Ninguno |