private void RefreshEvents()
{
this.tabControlEvents.SuspendPainting();
this.tabControlEvents.TabPages.Clear();
int count = 1;
foreach (var page in this._troop.pages)
{
var tab = new TabPage(count.ToString(CultureInfo.InvariantCulture));
var editor = new BattleEventPage();
tab.Controls.Add(editor);
editor.Dock = DockStyle.Fill;
editor.EventPage = page;
this.tabControlEvents.TabPages.Add(tab);
count++;
}
this.tabControlEvents.ResumePainting(true);
}