/// <summary>
        /// Constructs a RGBVideoEnhancementViewItemUserControl instance
        /// </summary>
        public RGBVideoEnhancementViewItemUserControl(RGBVideoEnhancementViewItemManager viewItemManager)
        {
            _viewItemManager = viewItemManager;

            InitializeComponent();

            Graphics g = Graphics.FromImage(_blackImage);

            g.FillRectangle(Brushes.Black, 0, 0, 1, 1);
            g.Dispose();

            ClientControl.Instance.RegisterUIControlForAutoTheming(panelMain);

            panelTitleBar.BackColor = ClientControl.Instance.Theme.ViewItemHeaderColor;
            panelTitleBar.ForeColor = ClientControl.Instance.Theme.ViewItemHeaderTextColor;
        }
 /// <summary>
 /// This class is created by the ViewItemManager.
 /// </summary>
 /// <param name="viewItemManager"></param>
 public RGBVideoEnhancementPropertiesUserControl(RGBVideoEnhancementViewItemManager viewItemManager)
 {
     _viewItemManager = viewItemManager;
     InitializeComponent();
 }