Beispiel #1
0
        //private BindingList<ServerInf>
        //    blSrvG;


        // при активации панели НСИ
        private void EnterInNSI()
        {
            //if (nCurNsi == "")
            //{
            //    enuNSI = xNSI.DT.GetEnumerator();
            //    ChangeCurNSI();

            //    blSrvG = new BindingList<ServerInf>();
            //    blSrvG.Clear();

            //    biL = new BindingList<SkladAll.NSIAll.TableDef>();
            //    foreach(KeyValuePair<string, NSI.TableDef> kvP in xNSI.DT)
            //    {
            //        biL.Add(kvP.Value);
            //    }
            //}

            if (xCollNsi == null)
            {// выполняется один раз
                NSI.TableDef[] aTD = new NSI.TableDef[xNSI.DT.Values.Count];
                xNSI.DT.Values.CopyTo(aTD, 0);
                xCollNsi = new Srv.Collect4Show <NSI.TableDef>(aTD);
                ChangeCurNSI(false);

                //blSrvG = new BindingList<ServerInf>();
                //blSrvG.Clear();
            }
            dgMC.Focus();
        }
Beispiel #2
0
 // при активации панели НСИ
 private void EnterInNSI()
 {
     if (xCollNsi == null)
     {// выполняется один раз
         NSI.TableDef[] aTD = new NSI.TableDef[xNSI.DT.Values.Count];
         xNSI.DT.Values.CopyTo(aTD, 0);
         xCollNsi = new Srv.Collect4Show <NSI.TableDef>(aTD);
         ChangeCurNSI(false);
         blSrvG = new BindingList <ServerInf>();
         blSrvG.Clear();
     }
     dgMC.Focus();
 }