private void UpdateEditorControls() { var selectedTool = _currentlySelectedExternalTools.FirstOrDefault(); DisplayNameTextBox.Text = selectedTool?.DisplayName; FilenameTextBox.Text = selectedTool?.FileName; ArgumentsCheckBox.Text = selectedTool?.Arguments; WorkingDirTextBox.Text = selectedTool?.WorkingDir; WaitForExitCheckBox.Checked = selectedTool?.WaitForExit ?? false; TryToIntegrateCheckBox.Checked = selectedTool?.TryIntegrate ?? false; ShowOnToolbarCheckBox.Checked = selectedTool?.ShowOnToolbar ?? false; RunElevatedCheckBox.Checked = selectedTool?.RunElevated ?? false; WaitForExitCheckBox.Enabled = !TryToIntegrateCheckBox.Checked; }