Пример #1
0
        private void FormWorkStation_Load(object sender, EventArgs e)
        {
            //  wsList = CADDbConnect.GetWorkStationListByNoLogin(WorkStationType.Cad);
            wsList       = CADDbConnect.GetWorkStationList(WorkStationType.Cad);
            onlineWsList = CADDbOnLineConnect.GetOnlineWorkStationList(WorkStationType.Cad);

            int index = 0;

            foreach (WorkStationInfo wsInfo in wsList)
            {
                ListViewItem lvi = new ListViewItem();
                lvi.Tag = wsInfo;

                for (int i = 0; i < lvWs.Columns.Count; i++)
                {
                    lvi.SubItems.Add(new ListViewItem.ListViewSubItem());
                }
                lvi.SubItems.Add(wsInfo.Name);

                if (!IsOnline(wsInfo))
                {
                    lvWs.Items.Add(lvi);

                    SetListItemText(lvi);
                }
                //ListViewItem lvi = new ListViewItem();
                //lvi.Text = index++.ToString();
                //lvi.Tag = wsInfo;
                //lvi.SubItems.Add(wsInfo.Name);
                //lvWs.Items.Add(lvi);
            }
        }