private void ButtonEditSkillClick(object sender, EventArgs e)
{
var index = this.GetSkillIndex();
using (var dialog = new EditSkillDialog())
{
Class.Learning learning = this._class.learnings[index];
dialog.Learning = learning;
if (dialog.ShowDialog(this) != DialogResult.OK) return;
this._class.learnings[index] = dialog.Learning;
this.RefreshSkills();
}
}