/// <summary>
        /// չ����Ƶ����.
        /// </summary>
        private void ExpandViedoPanel(int handle)
        {
            if (m_ChannelNum!=1)
            {
                if (CurrentIsExpanded)
                {
                    CH[CurrentViedoIndex].Dock = DockStyle.Fill;
                    CH[CurrentViedoIndex].BringToFront();

                    for (int i = 0; i < MaxChannel; i++)
                    {
                        if (i != CurrentViedoIndex)
                            CH[i].Dock = DockStyle.None;
                    }
                }
                else
                {
                    CH[CurrentViedoIndex].Dock = DockStyle.None;
                }
                Invalidate(false);
            }
            if (null != EventVideoHandle)
            {
                EventArgsHandle e = new EventArgsHandle();
                e.Handle = handle;
                EventVideoHandle(this, e);
            }
        }
        //ˢ��
        private void WatchViedoPanel_EventVideoHandle(object sender, EventArgsHandle e)
        {
            if (e.Handle != -1)
            {
                VideoPanel viedo = WatchViedoPanel.Viedo[WatchViedoPanel.ViedoIndex];
                int deviceIndex = viedo.DeviceInedx;
                if (deviceIndex != -1)
                {
                    IDevice device = deviceList.FindByID(deviceIndex);

                    sdklibrarys[device.PTLSN].ClientRefrenshWnd(e.Handle, true);
                }
            }
        }