private void TroopMainFormLoad(object sender, EventArgs e)
{
var resources = ResourceHelper.GetTypes(@"Graphics\Battlebacks");
if (resources.Count > 0)
{
this._battleBackName = resources[0].Name;
this.xnaPanel.SetBackground(Cache.Battleback(this._battleBackName));
}
else
{
Image image = new Bitmap(640, 320);
using (Graphics g = Graphics.FromImage(image))
{
g.FillRectangle(Brushes.CornflowerBlue, 0, 0, 640, 320);
g.DrawString("No background image found!", Font, Brushes.White, new PointF(12, 12));
}
this.xnaPanel.SetBackground(image);
}
this.dataObjectList.SelectedIndex = 0;
}