//点击 “新建分类” 按钮 private void toolStripButtonNewCategory_Click(object sender, EventArgs e) { var frm = new frmCategoryEditor(); frm.DataChanged += Frm_DataChanged; frm.ShowDialog(); }
//点击 “编辑” 按钮 private void toolStripButtonEdit_Click(object sender, EventArgs e) { if (trvwRsses.SelectedNode.Level == 2) //RSS 节点 { var frm = new frmRssEditor(RssDAL.GetRssById(Convert.ToInt32(trvwRsses.SelectedNode.Name))); //当在 RssEditor 窗体修改数据后执行 Frm_DataChanged 事件处理程序 frm.DataChanged += Frm_DataChanged; frm.ShowDialog(); } else if (trvwRsses.SelectedNode.Level == 1) //分类节点 { var frm = new frmCategoryEditor(CategoryDAL.GetCategoryById(Convert.ToInt32(trvwRsses.SelectedNode.Name))); //当在 CategoryEditor 窗体修改数据后执行 Frm_DataChanged 事件处理程序 frm.DataChanged += Frm_DataChanged; frm.ShowDialog(); } }