Настройка родителя всплывающего окна
Каково родительское свойство всплывающего набора? В следующем коде родительское свойство всплывающего окна равно null.
var text = new TextBox(); text.Text = "Popup Text"; var popup = new Popup(); popup.Child = text; popup.PlacementTarget = button; popup.Placement = PlacementMode.Bottom; popup.IsOpen = true;
где кнопка это кнопка с именем в XAML.
Если я добавляю ComboBox в свой XAML, он также визуализирует свое содержимое как всплывающее окно, но его родительское свойство установлено в сетку. Как ему это удается?
Ravi Sant
не уверен в этом, вы пробовали:
UIElement parent = this.Родитель;
родитель.Ребенок = всплывающее окно;
что-то вроде этого?