public MapDisplay Clone() { MapDisplay newMapDisplay = (MapDisplay) MemberwiseClone(); newMapDisplay.dimmedBitmap = null; // clones should not share dimmed bitmaps. newMapDisplay.UpdateDimmedBitmap(); return newMapDisplay; }