protected internal override void onCreate(Bundle savedInstanceState)
        {
            base.onCreate(savedInstanceState);
            ContentView = R.layout.xy_chart;

            // the top part of the UI components for adding new data points
            mX   = (EditText)findViewById(R.id.xValue);
            mY   = (EditText)findViewById(R.id.yValue);
            mAdd = (Button)findViewById(R.id.add);

            // set some properties on the main renderer
            mRenderer.ApplyBackgroundColor = true;
            mRenderer.BackgroundColor      = Color.argb(100, 50, 50, 50);
            mRenderer.AxisTitleTextSize    = 16;
            mRenderer.ChartTitleTextSize   = 20;
            mRenderer.LabelsTextSize       = 15;
            mRenderer.LegendTextSize       = 15;
            mRenderer.Margins            = new int[] { 20, 30, 15, 0 };
            mRenderer.ZoomButtonsVisible = true;
            mRenderer.PointSize          = 5;

            // the button that handles the new series of data creation
            mNewSeries = (Button)findViewById(R.id.new_series);
            mNewSeries.OnClickListener = new OnClickListenerAnonymousInnerClassHelper(this);

            mAdd.OnClickListener = new OnClickListenerAnonymousInnerClassHelper2(this);
        }