private void listViewAccessList_DragLeave(object sender, EventArgs e)
        {
            Point p1 = Cursor.Position;
            Point loca = formPictureMovable.pictureBoxElectronicMap.PointToClient(p1);
            if (loca.X > -5)
            {
                if (loca.X < 0) loca.X = 0;
                //ȡ��ͨ�����ʵ��λ��
                loca.X = Convert.ToInt32(loca.X / scanle);
                loca.Y = Convert.ToInt32(loca.Y / scanle);

                string devpointname = listViewAccessList.SelectedItems[0].Text;
                listViewAccessList.SelectedItems[0].Remove();

                ComponentDoorUnit doorUnit = new ComponentDoorUnit(formPictureMovable.pictureBoxElectronicMap, devpointname, null, loca,scanle);
                formPictureMovable.pictureBoxElectronicMap.Controls.Add(doorUnit);
                doorUnit.editModeStripMenuItem_Click += new RealTimeMonitor(this, "192.168.230").remoteControlToolStripMenuItem_Click;
                doorUnit.saveModeStripMenuItem_Click += new RealTimeMonitor(this, "192.168.230").delAccessPointToolStripMenuItem_Click;

                doorUnit.EditMode();

                //ģ��һ����갴���¼������ڴ�ͨ�����б����ϳ����ֱ���ƶ�ͨ����
                doorUnit.simulateDeviceMouseDown(formPictureMovable.pictureBoxElectronicMap.PointToScreen(doorUnit.Location));
                // ��ͨ������Ϣ���浽���ݿ���
                //accesspoint.saveDevicePoint(electronicmapid);
            }
        }