コード例 #1
0
        public void ShowTagSearch()
        {
            var tagSearch = new TagSearchViewModel();
            tagSearch.OnAddingTag += this.OnOnAddingTag;

            var wm = new WindowManager();
            wm.ShowWindow(tagSearch);
        }
コード例 #2
0
        public void ShowTagSearch()
        {
            var tagSearch = new TagSearchViewModel();

            tagSearch.OnAddingTag += this.OnOnAddingTag;

            var wm = new WindowManager();

            wm.ShowWindow(tagSearch);
        }
コード例 #3
0
        private void OnOnAddingTag(object sender, TagSearchViewModel.AddingTagEventArgs e)
        {
            Tag tag;
            if (e.SearchResult is NewTagSearchResultViewModel)
            {
                tag = new Tag { Name = ((NewTagSearchResultViewModel)e.SearchResult).TagName };
            }
            else
            {
                tag = e.SearchResult.Tag;
            }

            this.item.Tags.Add(tag);
            this.tags.Add(new TagViewModel(tag));
        }