private void EmptyGraph(SrmDocument document)
        {
            string[] resultNames = GraphData.GetReplicateLabels(document).ToArray();

            XAxis.Scale.TextLabels = resultNames;
            var originalTextLabels = new string[XAxis.Scale.TextLabels.Length];
            Array.Copy(XAxis.Scale.TextLabels, originalTextLabels, XAxis.Scale.TextLabels.Length);
            OriginalXAxisLabels = originalTextLabels;
            
            ScaleAxisLabels();
            // Add a missing point for each replicate name.
            PointPairList pointPairList = new PointPairList();
            for (int i = 0; i < resultNames.Length; i++)
                pointPairList.Add(AreaGraphData.AreaPointPairMissing(i));
            AxisChange();
        }