/// <summary>
        /// ��ͨ������ʾ��ָ�����ӵ�ͼ��
        /// </summary>
        /// <param name="mapid">���ӵ�ͼID</param>
        private void showAllAccessToElectronicMap(int mapid)
        {
            //�����ԭ�����ӵ�ͼ�ϵ�ͨ����
            for (int i = formPictureMovable.pictureBoxElectronicMap.Controls.Count - 1; i >= 0; i--)
            {
                if (formPictureMovable.pictureBoxElectronicMap.Controls[i] is PictureBox)
                    formPictureMovable.pictureBoxElectronicMap.Controls.RemoveAt(i);
            }

            // ��ͨ������ʾ��ָ�����ӵ�ͼ��
            List<AccessDataBase.Model.DoorUnitInfo> listDoorUnitInfo = bllDoorUnitInfo.GetModelList("ElectronicMapID = " + mapid);

            foreach (AccessDataBase.Model.DoorUnitInfo doorUintInfo in listDoorUnitInfo)
            {
                Point Location = new Point(0, 0);
                Location.X = doorUintInfo.PositionX.Value;
                Location.Y = doorUintInfo.PositionY.Value;
                Image buttonImage = MyImageOperate.getImageByByte(doorUintInfo.StateImageClose);

                ComponentDoorUnit doorUnit = new ComponentDoorUnit(formPictureMovable.pictureBoxElectronicMap, doorUintInfo.DoorUnitID.ToString(), (Bitmap)buttonImage, Location,1);
                formPictureMovable.pictureBoxElectronicMap.Controls.Add(doorUnit);
                doorUnit.editModeStripMenuItem_Click += new RealTimeMonitor(this, "192.168.1.230").remoteControlToolStripMenuItem_Click;
                doorUnit.saveModeStripMenuItem_Click += new RealTimeMonitor(this, "192.168.1.230").delAccessPointToolStripMenuItem_Click;

                doorUnit.SaveMode();
            }
        }