public EmptyRepoControl(bool isBareRepository) { InitializeComponent(); InitializeComplete(); lblEmptyRepository.Text = _repoHasNoCommits.Text; if (isBareRepository) { btnEditGitIgnore.Visible = false; btnOpenCommitForm.Visible = false; } else { btnEditGitIgnore.Click += (_, e) => UICommands.StartEditGitIgnoreDialog(this, localExcludes: false); btnOpenCommitForm.Click += (_, e) => UICommands.StartCommitDialog(this); } Dock = DockStyle.Fill; }