예제 #1
0
 /// <summary>
 /// 显示已经关键词界面
 /// </summary>
 public void ShowExistWordsForm()
 {
     if (ExistWords == null || ExistWords.Count == 0)
     {
         MessageService.Show("关键词为空");
         return;
     }
     if (MainForm.ExistWordsView != null)
     {
         MainForm.ExistWordsView.Close();
     }
     MainForm.ExistWordsView = new KeywordListView(this, KeywordFormType.ExistWord);
     MainForm.ExistWordsView.ContextMenuStrip = MyContextMenuStrip.CreateForListCheckBox(MainForm.ExistWordsView);
     MainForm.ExistWordsView.Text             = "KeywordListView";
     MainForm.ExistWordsView.Show(MainForm.MainDockPanel, DockState.Document);
 }
예제 #2
0
        static public MyContextMenuStrip CreateForListCheckBox(AbstractView keywordListView)
        {
            ///创建一个TreeContextMenuStrip
            MyContextMenuStrip menuStrip = new MyContextMenuStrip();

            menuStrip.Items.AddRange(new ToolStripItem[] {
                new CombinItems(keywordListView),
                new SplitItems(keywordListView),
                new EditItems(keywordListView),
                new DeleteItems(keywordListView),
                new AddItems(keywordListView),
                new ModifyFrequency(keywordListView),
                new ToolStripSeparator(),
                new CancelCheckItems(keywordListView)
            });
            return(menuStrip);
        }