public void LockWhileUploading(bool @lock) { this.lockActive = @lock; Enabled = !this.lockActive; DetailedText = this.lockActive ? "Uploading..." : WidgetLabel; }