void RemoveAxisY(DesignerChartAxis Y)
        {
            Chart uChart = this.Content as Chart;

            for (int i = 0; i < uChart.AxesY.Count; i++)
            {
                if (uChart.AxesY[i].Uid == Y.ID.ToString())
                {
                    uChart.AxesY.Remove(uChart.AxesY[i]);
                }
            }
        }
        void AddAxisY(DesignerChartAxis newY)
        {
            Chart uChart = this.Content as Chart;
            Axis  nY     = new Axis();

            nY.Uid = newY.ID.ToString();
            nY.SetBinding(Axis.AxisMaximumProperty, new Binding("AxisMaximum")
            {
                Source = newY
            });
            nY.SetBinding(Axis.AxisMinimumProperty, new Binding("AxisMinimum")
            {
                Source = newY
            });
            nY.SetBinding(Axis.AxisTypeProperty, new Binding("AxisType")
            {
                Source = newY
            });
            nY.SetBinding(Axis.LogarithmicProperty, new Binding("Logarithmic")
            {
                Source = newY
            });
            nY.SetBinding(Axis.SuffixProperty, new Binding("Suffix")
            {
                Source = newY
            });
            nY.SetBinding(Axis.IncludeZeroProperty, new Binding("IncludeZero")
            {
                Source = newY
            });
            nY.SetBinding(Axis.IntervalTypeProperty, new Binding("IntervalType")
            {
                Source = newY
            });
            nY.SetBinding(Axis.IntervalProperty, new Binding("Interval")
            {
                Source = newY
            });
            nY.SetBinding(Axis.LineThicknessProperty, new Binding("LineThickness")
            {
                Source = newY
            });
            nY.SetBinding(Axis.LineStyleProperty, new Binding("LineStyle")
            {
                Source = newY
            });
            nY.SetBinding(Axis.LineColorProperty, new Binding("LineColor")
            {
                Source = newY
            });
            nY.SetBinding(Axis.AxisTypeProperty, new Binding("AxisType")
            {
                Source = newY
            });
            nY.SetBinding(Axis.BackgroundProperty, new Binding("AxisBackground")
            {
                Source = newY
            });
            if (uChart.AxesY == null)
            {
                uChart.AxesY = new AxisCollection();
            }
            if (!uChart.AxesY.Contains(nY))
            {
                uChart.AxesY.Add(nY);
            }
        }