public CartesianGraphSettings Copy() { return(new CartesianGraphSettings { BackgroundColor = BackgroundColor, SeriesColors = SeriesColors.ToArray(), LabelColor = LabelColor, SelectedCol = SelectedCol, TextScale = TextScale, PointSize = PointSize, LineSize = LineSize, SelectionMode = SelectionMode, ForceSquareGrid = ForceSquareGrid, XAxis = XAxis.Copy(), YAxis = YAxis.Copy(), }); }