Layout.InitializeForContext(LayoutContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化配置附加至 UIElement 容器時所需的任何個別容器狀態。
本檔適用于 Windows 應用程式 SDK 中適用于 WinUI 的 WinUI 2 for UWP (,請參閱Windows 應用程式 SDK命名空間) 。
public:
virtual void InitializeForContext(LayoutContext ^ context) = InitializeForContext;
void InitializeForContext(LayoutContext const& context);
public void InitializeForContext(LayoutContext context);
Public Sub InitializeForContext (context As LayoutContext)
參數
- context
- LayoutContext
內容物件,可協助配置與其主機容器之間的通訊。
備註
當第一次指派配置實例時,支援附加配置的容器元素應該呼叫此方法。 容器預期會讓附加的配置實例能夠透過提供的內容來儲存和擷取任何個別容器狀態。 容器也負責不要重複使用內容,或將狀態從某個配置公開到另一個配置。
移除附加的配置時,容器應該釋放其儲存之配置狀態的任何參考。
覆寫 NonVirtualizingLayout.InitializeForCoNtextCore 或 VirtualizingLayout.InitializeForCoNtextCore ,以提供衍生類別中這個方法的行為。