protected override void Dispose(bool disposing) { if (disposing) { if (backbuffer != null) backbuffer.Dispose (); backbuffer = null; } base.Dispose (disposing); }