//修改元件 private void barButtonItem6_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { TreeListNode tln = treeList1.FocusedNode; if (tln != null) { DataRow row = (tln.TreeList.GetDataRecordByNode(tln) as DataRowView).Row; Ps_pdtypenode v = DataConverter.RowToObject <Ps_pdtypenode>(row); curDevice.Edit(); if (curDevice.SelectedDevice != null) { PSPDEV pd = curDevice.SelectedDevice as PSPDEV; v.title = pd.Name; Services.BaseService.Update <Ps_pdtypenode>(v); tln.SetValue("title", v.title); } } }