예제 #1
0
        void treeViewOperator_CreatingObject(kc_材料名称表 newobj) {
            string pid = getparentValue();
            TreeListNode pnode = null;
            if (treeList1.Selection[0] != null) {
                pnode = treeList1.Selection[0].ParentNode;

            }
            if (newobj.ParentID == pid) {//同级
                if (pnode != null)
                    Ebada.Core.ConvertHelper.CopyTo(pnode, newobj);
                newobj.材料代码=getcode(pnode, pnode != null ? pnode.Nodes : treeList1.Nodes);
                
            } else {
                newobj.材料代码 = getcode(treeList1.Selection[0], treeList1.Selection[0].Nodes);
            }
            newobj.材料名称 = kc_材料名称表.f_材料名称;
        }
예제 #2
0
 void treeViewOperator_AfterAdd(kc_材料名称表 newobj) {
     if (AfterAdd != null)
         AfterAdd(treeList1, newobj);
     treeList1.SetFocusedNode(treeList1.FindNodeByKeyID(newobj.ID));
 }
예제 #3
0
 void treeViewOperator_AfterDelete(kc_材料名称表 newobj) {
     if (AfterDelete != null)
         AfterDelete(treeList1, newobj);
 }
예제 #4
0
 void treeViewOperator_AfterEdit(kc_材料名称表 newobj) {
     if (AfterAdd != null)
         AfterEdit(treeList1, newobj);
 }
예제 #5
0
 void uc材料表_FocusedNodeChanged(object sender, Ebada.Kcgl.Model.kc_材料名称表 obj) {
     Selected材料 = obj;
 }