示例#1
0
        private void MapSpielerTextBox()
        {
            Spieler spieler = kader.SpielerListe[comboBoxSpielerList.SelectedIndex];

            textBoxName.Text          = spieler.Name;
            textBoxVorname.Text       = spieler.Vorname;
            textBoxPosition.Text      = spieler.Position;
            textBoxRueckennummer.Text = String.Format("{0}", spieler.Rueckennummer);
            textBoxSeit.Text          = String.Format("{0}", spieler.Seit);
            textBoxGeburtsdatum.Text  = spieler.GeburtsDatum;
            textBoxGroesseInCm.Text   = String.Format("{0}", spieler.GroesseInCm);
            textBoxGewichtInKg.Text   = String.Format("{0}", spieler.GewichtInKg);
            textBoxSpieleTore.Text    = String.Format("{0} / {1}", spieler.SpieleInBundesliga, spieler.ToreInBundesliga);
            textBoxNation.Text        = spieler.Nation;
            textBoxLänderspiele.Text  = String.Format("{0}", spieler.Laenderspiele);

            String playerFullName = String.Format("{1} {0}", spieler.Vorname, spieler.Name);

            string currentAssemblyPath       = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
            string currentAssemblyParentPath = Path.GetDirectoryName(currentAssemblyPath);
            String path = String.Format("{0}/{1}/{2}.jpg", Path.GetDirectoryName(currentAssemblyParentPath), folderOfPlayerData, playerFullName);

            Uri uri = new Uri(path);

            try
            {
                imageSpieler.Source = null;
                var bitmap = new BitmapImage(uri);
                imageSpieler.Source = bitmap;
            }
            catch (Exception exception)
            {
                Console.WriteLine("Fehler beim Abfragen des Bildes:" + exception.Message);
            }
        }
示例#2
0
        private void comboBoxSpielerList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Console.WriteLine("ComboBoxValue has changed! Index:" + comboBoxSpielerList.SelectedIndex);

            Spieler spieler = kader.SpielerListe[comboBoxSpielerList.SelectedIndex];

            //Console.WriteLine("--- Neuer Spieler ---");
            //Console.WriteLine(spieler.Vorname + " " + spieler.Name);
            //Console.WriteLine(spieler.Position);
            //Console.WriteLine(spieler.Rueckennummer);
            //Console.WriteLine(spieler.Seit);
            //Console.WriteLine(spieler.GeburtsDatum);
            //Console.WriteLine(spieler.GroesseInCm);
            //Console.WriteLine(spieler.GewichtInKg);
            //Console.WriteLine(spieler.SpieleInBundesliga);
            //Console.WriteLine(spieler.ToreInBundesliga);
            //Console.WriteLine(spieler.Nation);
            //Console.WriteLine(spieler.Laenderspiele);

            MapSpielerTextBox();

            if (comboBoxSpielerList.SelectedIndex == minSelectedItem)
            {
                buttonPrev.IsEnabled  = false;
                buttonFirst.IsEnabled = false;
            }
            else
            {
                buttonPrev.IsEnabled  = true;
                buttonFirst.IsEnabled = true;
            }

            if (comboBoxSpielerList.SelectedIndex < maxSelectedItem)
            {
                buttonNext.IsEnabled = true;
                buttonLast.IsEnabled = true;
            }
            else
            {
                buttonNext.IsEnabled = false;
                buttonLast.IsEnabled = false;
            }
        }