Popup.Child Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает содержимое элемента управления 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
Значение свойства
Содержимое UIElement элемента управления Popup. Значение по умолчанию — null
.
- Атрибуты
Примеры
В следующем примере показано, как добавить содержимое в Popup элемент управления .
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>
Комментарии
Модель содержимого. Свойство Child является единственным свойством содержимого Popup для элемента управления . В качестве Popup дочернего элемента может быть только один UIElement , но он может содержать сложное внедренное содержимое. Например, дочерним элементом может быть объект StackPanel , содержащий Imageэлемент управления , текст и другие типы элементов управления.
При добавлении содержимого Popup в элемент управления Popup элемент управления становится логическим родительским для содержимого. Аналогичным образом содержимое Popup считается логическим дочерним элементом Popup. Дочернее содержимое не добавляется в визуальное дерево, содержащее Popup элемент управления . Вместо этого дочернее содержимое отображается в отдельном окне с собственным визуальным деревом IsOpen , если для задано значение true
.
Сведения о свойстве зависимостей
Поле идентификатора | ChildProperty |
Для свойств метаданных задано значение true |
Нет |