protected override void SetBackgroundColor(Color?color) { if (color != null) { vp.SetBackground(color.Value); } else { vp.ClearBackground(); } }