protected override void OnActivated() { base.OnActivated(); layoutManager = (WinLayoutManager)View.LayoutManager; layoutManager.ItemCreated += OnItemCreated; layoutManager.LayoutCreated += OnLayoutCreated; }
protected override void OnActivated() { base.OnActivated(); layoutManager = View.LayoutManager as WinLayoutManager; if (layoutManager != null) { layoutManager.ItemCreated += LayoutManager_ItemCreated; } }
protected override void OnDeactivated() { if (layoutManager != null) { layoutManager.ItemCreated -= OnItemCreated; layoutManager.LayoutCreated -= OnLayoutCreated; layoutManager = null; } tabbedGroup = null; base.OnDeactivated(); }
protected override void OnActivated() { base.OnActivated(); // Perform various tasks depending on the target View. lm = (View as DetailView).LayoutManager as WinLayoutManager; lm.ItemCreated += lm_ItemCreated; ((CompositeView)View).ItemsChanged += WinNullTextEditorController_ItemsChanged; TryInitializeAnniversaryItem(); }