private void listViewTribes_SelectedIndexChanged(object sender, EventArgs e)
{
bool tribeSelected = listViewTribes.SelectedIndices.Count > 0;
if (tribeSelected)
{
panelPlayerSettings.Visible = false;
panelTribeSettings.Visible = true;
selectedTribe = (Tribe)listViewTribes.SelectedItems[0].Tag;
selectedTribeRow = listViewTribes.SelectedItems[0];
textBoxTribeName.Text = selectedTribe.TribeName;
switch (selectedTribe.TribeRelation)
{
case Tribe.Relation.Allied:
radioButtonAllied.Checked = true;
break;
case Tribe.Relation.Friendly:
radioButtonFriendly.Checked = true;
break;
case Tribe.Relation.Neutral:
radioButtonNeutral.Checked = true;
break;
case Tribe.Relation.Hostile:
radioButtonHostile.Checked = true;
break;
}
textBoxTribeNotes.Text = selectedTribe.Note;
}
panelTribeSettings.Enabled = tribeSelected;
}