/// <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); }
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); }