/// <summary> /// 添加联系人组 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AddGroup(object sender, EventArgs e) { var menuItem = sender as MenuItem; var g = new GroupOperate { Text = menuItem.Text, ContactPersonGroup = new TB_ContactPersonGroup { UId = GlobalData.Current.CurrentUser.Id, ParentId = 0 } }; if (g.ShowDialog(this) == DialogResult.OK) { _treeNode.Nodes.Add(CreateGroupTreeNode(g.ContactPersonGroup)); } }
/// <summary> /// 修改联系人组 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ModifyGroup(object sender, EventArgs e) { var menuItem = sender as MenuItem; if (tvItems.SelectedNode != null) { var contactPersonGroup = tvItems.SelectedNode.Tag as TB_ContactPersonGroup; var g = new GroupOperate { Text = menuItem.Text, ContactPersonGroup = contactPersonGroup }; if (g.ShowDialog(this) == DialogResult.OK) { tvItems.SelectedNode.Text = g.ContactPersonGroup.Name; tvItems.SelectedNode.Tag = g.ContactPersonGroup; tvItems.SelectedNode.ToolTipText = string.Format("联系人组:{0}", g.ContactPersonGroup.Name); } } }