private void barEdititem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (treeList1.FocusedNode == null) return; string uid = treeList1.FocusedNode["UID"].ToString(); LayoutContentANTL obj = Services.BaseService.GetOneByKey<LayoutContentANTL>(uid); LayoutContentANTL objCopy = new LayoutContentANTL(); DataConverter.CopyTo<LayoutContentANTL>(obj, objCopy); FrmLayoutContentDialogANTL dlg = new FrmLayoutContentDialogANTL(); dlg.Object = objCopy; if (dlg.ShowDialog() != DialogResult.OK) { return; } DataConverter.CopyTo<LayoutContentANTL>(objCopy, obj); treeList1.FocusedNode.SetValue("ChapterName", obj.ChapterName); treeList1.FocusedNode.SetValue("Remark", obj.Remark); }
private void barAdditem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { //����ͬ��Ŀ¼ string parentid = ""; if (treeList1.FocusedNode != null) { parentid = treeList1.FocusedNode["ParentID"].ToString(); } LayoutContentANTL obj = new LayoutContentANTL(); obj.UID = obj.UID + "|" + Itop.Client.MIS.ProgUID; obj.LayoutID = layoutUID; obj.ParentID = parentid; obj.CreateDate = DateTime.Now; FrmLayoutContentDialogANTL dlg = new FrmLayoutContentDialogANTL(); dlg.Object = obj; dlg.IsCreate = true; if (dlg.ShowDialog() != DialogResult.OK) { return; } dataTable.Rows.Add(DataConverter.ObjectToRow(obj, dataTable.NewRow())); }