コード例 #1
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel()
        {
            if (IsInDesignMode)
            {
                // Code runs in Blend --> create design time data.
            }
            else
            {
            }
            scatterData = new GraphSeriesInformation();
            scatterData.seriesDisplayName = "Series 1";
            scatterData.Items.Add(new GraphSeriesDataPoint("mon", 0));
            scatterData.Items.Add(new GraphSeriesDataPoint("tue", 3.3));
            scatterData.Items.Add(new GraphSeriesDataPoint("wed", 4.5));
            scatterData.Items.Add(new GraphSeriesDataPoint("thur", 5.2));
            scatterData.Items.Add(new GraphSeriesDataPoint("fri", 3.3));
            scatterData.Items.Add(new GraphSeriesDataPoint("sat", 1));
            scatterData.Items.Add(new GraphSeriesDataPoint("sun", 1));

            scatterData1 = new GraphSeriesInformation();
            scatterData1.seriesDisplayName = "Series 2";
            scatterData1.Items.Add(new GraphSeriesDataPoint("mon", 1));
            scatterData1.Items.Add(new GraphSeriesDataPoint("tue", 2));
            scatterData1.Items.Add(new GraphSeriesDataPoint("wed", 4.0));
            scatterData1.Items.Add(new GraphSeriesDataPoint("thur", 9));
            scatterData1.Items.Add(new GraphSeriesDataPoint("fri", 2.8));
            scatterData1.Items.Add(new GraphSeriesDataPoint("sat", 3));
            scatterData1.Items.Add(new GraphSeriesDataPoint("sun", 0));
        }
コード例 #2
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel()
        {
            if (IsInDesignMode)
            {
                // Code runs in Blend --> create design time data.
            }
            else
            {
            }


            SwitchSeries   = new RelayCommand(switchSeries);
            seriesSwitched = false;

            scatterData = new GraphSeriesInformation {
                seriesDisplayName = "Series 1"
            };
            scatterData.Items.Add(new GraphSeriesDataPoint("mon", 1));
            scatterData.Items.Add(new GraphSeriesDataPoint("tue", -1));
            scatterData.Items.Add(new GraphSeriesDataPoint("wed", 2));
            scatterData.Items.Add(new GraphSeriesDataPoint("thur", -2));
            scatterData.Items.Add(new GraphSeriesDataPoint("fri", 3));
            scatterData.Items.Add(new GraphSeriesDataPoint("sat", -3));
            scatterData.Items.Add(new GraphSeriesDataPoint("sun", 4));


            scatterData1 = new GraphSeriesInformation {
                seriesDisplayName = "Series 2"
            };
            scatterData1.Items.Add(new GraphSeriesDataPoint("mon", -1));
            scatterData1.Items.Add(new GraphSeriesDataPoint("tue", -2));
            scatterData1.Items.Add(new GraphSeriesDataPoint("wed", -4.0));
            scatterData1.Items.Add(new GraphSeriesDataPoint("thur", -9));
            scatterData1.Items.Add(new GraphSeriesDataPoint("fri", -2.8));
            scatterData1.Items.Add(new GraphSeriesDataPoint("sat", -3));
            scatterData1.Items.Add(new GraphSeriesDataPoint("sun", -5));

            Debug.WriteLine(scatterData1.Items.Count);



            scatterData2 = new GraphSeriesInformation {
                seriesDisplayName = "Series 3"
            };
            scatterData2.Items.Add(new GraphSeriesDataPoint("mon", 10));
            scatterData2.Items.Add(new GraphSeriesDataPoint("tue", 23));
            scatterData2.Items.Add(new GraphSeriesDataPoint("wed", 20));
            scatterData2.Items.Add(new GraphSeriesDataPoint("thur", 19));
            scatterData2.Items.Add(new GraphSeriesDataPoint("fri", 7));
            scatterData2.Items.Add(new GraphSeriesDataPoint("sat", 5));
            scatterData2.Items.Add(new GraphSeriesDataPoint("sun", 10));

            scatterData3 = new GraphSeriesInformation {
                seriesDisplayName = "Series 4"
            };
            scatterData3.Items.Add(new GraphSeriesDataPoint("mon", 1));
            scatterData3.Items.Add(new GraphSeriesDataPoint("tue", -6));
            scatterData3.Items.Add(new GraphSeriesDataPoint("wed", 18));
            scatterData3.Items.Add(new GraphSeriesDataPoint("thur", -8));
            scatterData3.Items.Add(new GraphSeriesDataPoint("fri", 0));
            scatterData3.Items.Add(new GraphSeriesDataPoint("sat", -6));
            scatterData3.Items.Add(new GraphSeriesDataPoint("sun", 20));


            radialSeries = new GraphSeriesInformation {
                seriesDisplayName = "Value"
            };
            radialSeries.Items.Add(new GraphSeriesDataPoint("Percent finished", 75));
        }