private void FotoMakeView_Load(object sender, EventArgs e) { pbOne.Visible = false; pbTwo.Visible = false; pbThree.Visible = false; //Доавить подписчика на источник фотографий (фотки отправлять в эту форму, делегат SetLiveViewCadr) if (_cameraService.IsActivated) { _cameraService.AddSubscriber(SetLiveViewCadr); } _imagesControlList.Add(PhotoCadrNumber.FistCadr, new PictureBoxCoverage(pbGotFoto1, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.SecondCadr, new PictureBoxCoverage(pbGotFoto2, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.ThirdCadr, new PictureBoxCoverage(pbGotFoto3, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.FourthCadr, new PictureBoxCoverage(pbGotFoto4, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.FifthCadr, new PictureBoxCoverage(pbGotFoto5, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.SixthCadr, new PictureBoxCoverage(pbGotFoto6, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.SeventhCadr, new PictureBoxCoverage(pbGotFoto7, _serviceProvider)); _imagesControlList.Add(PhotoCadrNumber.EighthCadr, new PictureBoxCoverage(pbGotFoto8, _serviceProvider)); //Скрыть текст сверху и снизу, он должен появиться только после окончания фотографирования pbTextBottom.Hide(); pbTextTitle.Hide(); //Сделать кнопку Далее _transpBtnStart = new TransparentButton(this, pbStartBtn, _btnStartActive, _btnStartDown, ClickOnMainButton); //Приляпаем картинки на стрелки вверх/вниз TransparentAdder.SetTransparentControl(this, pbUp, _btnRowUp); TransparentAdder.SetTransparentControl(this, pbDown, _btnRowDown); // Сделать прозрачными PictureBox с фотками SetTransparentToPictBox(); //Сделать прозрачными PictureBox с цифрами TransparentAdder.SetTransparentControl(this, pbOne, _imgOne); TransparentAdder.SetTransparentControl(this, pbTwo, _imgTwo); TransparentAdder.SetTransparentControl(this, pbThree, _imgThree); //Сделать прозрачным Панель с фотками TransparentAdder.SetTransparentControl(this, panel1, null); }