public override bool SaveChanges()
        {
            if (_userControl != null)
            {
                _tempSelectedCameraItem = _userControl.SelectedItem;
            }

            if (_tempSelectedCameraItem != null)
            {
                BackgroundOverlayPlugin.WatchCameraFQID = _tempSelectedCameraItem.FQID;
                SetProperty("WatchCameraFQID", _tempSelectedCameraItem.FQID.ObjectId.ToString());
                SaveProperties(true);
            }
            _userControl = null;
            return(true);
        }
 public override OptionsDialogUserControl GenerateUserControl()
 {
     _userControl = new OptionsUserControl();
     _userControl.SelectedItem = _tempSelectedCameraItem;
     return(_userControl);
 }