Поделиться через


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 , чтобы обеспечить поведение этого метода в производном классе.

Применяется к

См. также раздел