private PictureBoxDecorator createDecorablePictureBox(PictureBox i_CorePictureBox) { FramedPictureBox framedPictureBox = new FramedPictureBox(i_CorePictureBox); ZoomPictureBox result = new ZoomPictureBox(framedPictureBox); return(result); }
private void initializeVideoGalleryControls() { m_PictureBoxVideosList = new List <PictureBox>(); initializeVideoPicBoxPanelList(); for (int i = 0; i < m_VideoPicBoxPanelList.Count; i++) { PictureBox pictureBox = createPictureBoxVideo(); m_PictureBoxVideosList.Add(pictureBox); FramedPictureBox framedPictureBox = new FramedPictureBox(pictureBox, 6); HighlightablePictureBox highlightablePictureBox = new HighlightablePictureBox(framedPictureBox); m_VideoPicBoxPanelList[i].Controls.Add(highlightablePictureBox); } }