private void EnsureOpenCommand() { if (_OpenCommand == null) { _OpenCommand = ViewModelFactory.CreateViewModel<OpenDataObjectCommand.Factory>().Invoke(DataContext, this); } }