public void Run()
{
using (var form = CreateForm())
{
PresentationParameters presentationParameters = CreatePresentationParameters();
var device = new GraphicsDevice(GraphicsAdapter.DefaultAdapter, DeviceType.Hardware,
form.Handle, presentationParameters);
Application.Idle +=
delegate
{
device.Clear(Color.Blue);
device.Present();
Application.DoEvents();
};
Application.Run(form);
}
}