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); }