public override Task <bool> CanCloseAsync()
        {
            if (_windowViewModel != null)
            {
                return(_windowViewModel.CanCloseAsync());
            }

            return(TaskHelper.FromResult(true));
        }