private void ButtonRemoveSkillClick(object sender, EventArgs e)
{
var index = this.GetSkillIndex();
if (this._class != null && index >= 0)
{
this._class.learnings.RemoveAt(index);
this.RefreshSkills();
this.listViewSkills.Focus();
this.ListViewSkillsSelectedIndexChanged(sender, e);
}
if (this.listViewSkills.Items.Count > 0)
this.listViewSkills.Items[index.Clamp(0, this.listViewSkills.Items.Count - 1)].Selected = true;
}