Layout.UninitializeForContext(LayoutContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет любое состояние макета, ранее хранящегося в контейнере UIElement.
Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).
public:
virtual void UninitializeForContext(LayoutContext ^ context) = UninitializeForContext;
void UninitializeForContext(LayoutContext const& context);
public void UninitializeForContext(LayoutContext context);
Public Sub UninitializeForContext (context As LayoutContext)
Параметры
- context
- LayoutContext
Объект контекста, упрощающий обмен данными между макетом и его контейнером узла.
Комментарии
Элементы контейнера, поддерживающие присоединенные макеты, должны вызывать этот метод, если экземпляр макета не связан с контейнером. Ожидается, что контейнер предоставит присоединенному экземпляру макета способ хранения и получения любого состояния для каждого контейнера посредством предоставленного контекста.
Переопределите NonVirtualizingLayout.UninitializeForContextCore или VirtualizingLayout.UninitializeForContextCore , чтобы обеспечить поведение этого метода в производном классе.