コード例 #1
0
 public static void TryDeactivate(this object potentialDeactivatable, bool close)
 {
     ScreenExtensions.TryDeactivate(potentialDeactivatable, close);
 }
コード例 #2
0
 private void CloseItemCore(T item)
 {
     ScreenExtensions.TryDeactivate(item, true);
     this._items.Remove(item);
 }
コード例 #3
0
 public void Teardown()
 {
     ScreenExtensions.TryDeactivate(Workspace, close: true);
 }
コード例 #4
0
 protected void Close(object model)
 {
     ScreenExtensions.TryDeactivate(model, false);
 }
コード例 #5
0
 /// <summary>
 ///     Called when deactivating.
 /// </summary>
 /// <param name="close">Inidicates whether this instance will be closed.</param>
 protected override void OnDeactivate(bool close)
 {
     ScreenExtensions.TryDeactivate(ActiveItem, close);
 }
コード例 #6
0
ファイル: BaseActivity.cs プロジェクト: derekjwilliams/talks
        protected override void OnPause()
        {
            base.OnPause();

            ScreenExtensions.TryDeactivate(ViewModel, false);
        }
コード例 #7
0
        public override void ViewWillDisappear(bool animated)
        {
            base.ViewWillDisappear(animated);

            ScreenExtensions.TryDeactivate(ViewModel, false);
        }