示例#1
0
        public UczenProfil()
        {
            InitializeComponent();
            imiev.Text     = MainWindow.user.imie;
            nazwiskov.Text = MainWindow.user.nazwisko;
            var ocenyUczniaSrednia = DBhelp.OcenyUczniaSrednia(MainWindow.user.id).ToString();

            sredniav.Text = ocenyUczniaSrednia;
        }
        void wykres2()
        {
            List <KeyValuePair <string, double> > valueList = new List <KeyValuePair <string, double> >();
            List <Uzytkownik> users = DBhelp.Uczniowie();


            Dictionary <string, double> tt = new Dictionary <string, double>();

            foreach (Uzytkownik temp in users)
            {
                double srednia = DBhelp.OcenyUczniaSrednia(temp.id);

                if (srednia == 0)
                {
                    continue;
                }
                if (temp.id != MainWindow.user.id)
                {
                    tt.Add(temp.Nazwisko, srednia);
                }
                else
                {
                    tt.Add("JA", srednia);
                }
            }

            System.Windows.Controls.DataVisualization.Charting.ColumnSeries ColumnSeries = new System.Windows.Controls.DataVisualization.Charting.ColumnSeries();
            //columnChart.DataContext = tt;
            //Setting data for line chart
            // pieChart.Visibility = Visibility.Hidden;


            mcCharobec.Visibility = Visibility.Hidden;
            mcChartpie.Visibility = Visibility.Hidden;
            mcChart.Visibility    = Visibility.Visible;
            ((BarSeries)mcChart.Series[0]).ItemsSource = tt;
            //columnChart.Visibility = Visibility.Visible;
        }