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