private void tsbDelete_Click(object sender, EventArgs e) { CommonCustomClassify _Classify = this.tvClassify.SelectedNode.Tag as CommonCustomClassify; if (MessageBox.Show("确实要删除“" + _Classify.Name + "”及其子分类吗?", "公共分类", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { _Classify.Delete(); this.tvClassify.SelectedNode.Remove(); } }
private void btnDeleteRoot_Click(object sender, EventArgs e) { try { CommonCustomClassifyManageTabPage _ClassifyTabPage = this.tabClassify.SelectedTab as CommonCustomClassifyManageTabPage; CommonCustomClassify _Classify = _ClassifyTabPage.Classify; if (MessageBox.Show("确实要删除“" + _Classify.Name + "”分类及其所有的子分类吗?", "公共分类", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { _Classify.Delete(); this.tabClassify.TabPages.Remove(_ClassifyTabPage); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }