示例#1
0
        public void initCaptureUI()
        {
            if (transparencyPanel == null)
            {
                transparencyPanel = new TransparencyPanel();
            }
            transparencyPanel.Dock   = DockStyle.Fill;
            transparencyPanel.Parent = this.videoSourcePlayer;
            this.videoSourcePlayer.Controls.Add(transparencyPanel);
            transparencyPanel.BringToFront();

            //返回按钮
            if (return_Btn == null)
            {
                this.return_Btn = new CameraButtons();
            }
            //return_Btn.Parent = this.transparencyPanel;
            this.transparencyPanel.Controls.Add(return_Btn);

            return_Btn.BackIcon = Properties.Resources._9;
            return_Btn.Location = new System.Drawing.Point(48, 29);
            return_Btn.Anchor   = AnchorStyles.Left | AnchorStyles.Top;
            return_Btn.Size     = return_Btn.getSize();

            //切换相机
            if (cameraSwitched_Btn == null)
            {
                this.cameraSwitched_Btn = new CameraButtons();
            }
            // videoSourcePlayer.Controls.Add(cameraSwitched_Btn);
            this.transparencyPanel.Controls.Add(cameraSwitched_Btn);
            cameraSwitched_Btn.BackIcon = Properties.Resources._8;
            cameraSwitched_Btn.Location = new System.Drawing.Point(210, 389);
            cameraSwitched_Btn.Size     = cameraSwitched_Btn.getSize();
            cameraSwitched_Btn.Anchor   = AnchorStyles.Right | AnchorStyles.Bottom;

            //添加事件
            this.return_Btn.MouseClick         += return_Btn_Click;
            this.cameraSwitched_Btn.MouseClick += CameraSwitched_Click;
            this.transparencyPanel.MouseClick  += videoSourcePlayer_Click;
        }
示例#2
0
        public void initCaptureUI()
        {
            if (transparencyPanel == null)
            {
                 transparencyPanel = new TransparencyPanel();
            }
            transparencyPanel.Dock = DockStyle.Fill;
            transparencyPanel.Parent = this.videoSourcePlayer;
            this.videoSourcePlayer.Controls.Add(transparencyPanel);
            transparencyPanel.BringToFront();

            //返回按钮
            if (return_Btn == null)
            {
                this.return_Btn = new CameraButtons();
            }
            //return_Btn.Parent = this.transparencyPanel;
            this.transparencyPanel.Controls.Add(return_Btn);

            return_Btn.BackIcon = Properties.Resources._9;
            return_Btn.Location = new System.Drawing.Point(48, 29);
            return_Btn.Anchor = AnchorStyles.Left | AnchorStyles.Top;
            return_Btn.Size = return_Btn.getSize();

            //切换相机
            if (cameraSwitched_Btn == null)
            {
                this.cameraSwitched_Btn = new CameraButtons();
            }
             // videoSourcePlayer.Controls.Add(cameraSwitched_Btn);
               this.transparencyPanel.Controls.Add(cameraSwitched_Btn);
            cameraSwitched_Btn.BackIcon = Properties.Resources._8;
            cameraSwitched_Btn.Location = new System.Drawing.Point(210, 389);
            cameraSwitched_Btn.Size = cameraSwitched_Btn.getSize();
            cameraSwitched_Btn.Anchor = AnchorStyles.Right | AnchorStyles.Bottom;

            //添加事件
            this.return_Btn.MouseClick += return_Btn_Click;
            this.cameraSwitched_Btn.MouseClick += CameraSwitched_Click;
            this.transparencyPanel.MouseClick += videoSourcePlayer_Click;
        }