public void SetView(TagsGrooveTreeView treeView)
        {
            _treeView = treeView;

            _treeViewModel = new TagsGrooveTreeViewModel(_treeView);

            _treeViewModel.Init(ModelsComposite.TagManager);
            InitSelectingTag();

            _treeView.TagTreeView.SelectedItemChanged += TagTreeView_SelectedItemChanged;
            _treeViewModel.TagRemoved += _treeViewModel_TagRemoved;
        }
 public TagsGrooveTreeViewModel(TagsGrooveTreeView view)
 {
     _view             = view;
     _view.DataContext = this;
 }