Popup.CreateRootPopup(Popup, UIElement) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет дочерний элемент в элемент управления Popup.
public:
static void CreateRootPopup(System::Windows::Controls::Primitives::Popup ^ popup, System::Windows::UIElement ^ child);
public static void CreateRootPopup (System.Windows.Controls.Primitives.Popup popup, System.Windows.UIElement child);
static member CreateRootPopup : System.Windows.Controls.Primitives.Popup * System.Windows.UIElement -> unit
Public Shared Sub CreateRootPopup (popup As Popup, child As UIElement)
Параметры
Комментарии
Может потребоваться создать пользовательский элемент управления, который имеет те же функциональные возможности, что и существующий элемент управления, а также демонстрирует поведение элемента Popupуправления. Вы можете сделать элемент управления поведением Popup , добавив Popup его в элемент управления и вызвав CreateRootPopup метод.
Этот метод назначает дочернему свойству и привязывает child
следующие свойства к child
.
Их следует реализовать в качестве свойств зависимостей в элементе управления, чтобы его можно было использовать так же, как и в элементе Popupуправления. Дополнительные сведения см. в разделе Пользовательские свойства зависимостей.
При вызове CreateRootPopupchild
не может быть дочерним элементом .UIElement Кроме того, PlacementTarget
перед вызовом этого метода необходимо задать в элементе управления.