Example #1
0
        private void btnMainCar_Click(object sender, RoutedEventArgs e)
        {
            Button btnMainCar = sender as Button;

            try
            {
                switch (btnMainCar.Tag.ToString())
                {
                case "CarVideoOff":
                    btnMainCar.Style = App.Current.Resources["btnOn"] as Style;
                    btnMainCar.Tag   = "CarVideoOn";
                    //MessageBox.Show(PublicParams.bigScreenX.ToString() + "  " + PublicParams.bigScreenY.ToString());
                    Camera camera = new Camera()
                    {
                        Name = PublicParams.MainPoliceCarName, Kind = PublicParams.dvcsServerMainName
                    };                                                                                                                 //指定主控车视频名称和视频上墙种类
                    WallVideosHelper.OpenPoliceCarVideoToWall(camera);
                    break;

                case "CarVideoOn":
                    WallVideosHelper.ClosePoliceCarVideoToWall(PublicParams.bigScreenCamera);
                    btnMainCar.Style = App.Current.Resources["btnOff"] as Style;
                    btnMainCar.Tag   = "CarVideoOff";
                    break;

                default:
                    break;
                }
            }
            catch (Exception)
            {
            }
        }