public void RefreshTable()
{
if (this._actor != null)
{
int topIndex = this.listBoxExperience.TopIndex;
this.listBoxExperience.BeginUpdate();
this.listBoxExperience.Items.Clear();
this.CalculateInflation((int)this.numericBasis.Value, (int)this.numericInflation.Value);
if (this.radioButtonNext.Checked)
{
for (int i = 1; i < this._actor.final_level; i++)
this.listBoxExperience.Items.Add(this._expList[i + 1] - this._expList[i]);
}
else
{
for (int i = 1; i <= this._actor.final_level; i++)
this.listBoxExperience.Items.Add(this._expList[i]);
}
this.listBoxExperience.TopIndex = topIndex;
this.listBoxExperience.EndUpdate();
}
else
this.listBoxExperience.Items.Clear();
}