private void Button_Click_Save(object sender, RoutedEventArgs e)
 {
     //Daten speichern
     if (ausgewaelt)
     {
         if (Bmwm4 == true)
         {
             bmwm4save = new BMWM4(Pferdestärke, Modifikationen, Marke);
             System.IO.File.WriteAllText(@"..\..\..\KonfigurationBMWm4.txt", bmwm4save.ToString());
         }
         else
         {
             ktmduke125save = new KTMDUKE(Pferdestärke, Modifikationen, Marke);
             System.IO.File.WriteAllText(@"..\..\..\KonfigurationKTMduke.txt", ktmduke125save.ToString());
         }
     }
     else
     {
         throw new Exception("Kein Element ausgewählt!");
     }
 }
        private void Button_Click_Load(object sender, RoutedEventArgs e)
        {
            if (Bmwm4 == true)
            {
                string        alles          = System.IO.File.ReadAllText(@"..\..\..\KonfigurationBMWm4.txt");
                int           Pferdestärken  = Convert.ToInt32(alles.Split(';')[0]);
                List <string> Modifikationen = ((alles.Split(';')[1]).Split(',')).ToList <string>();
                string        Marke          = alles.Split(';')[2];
                bmwm4save = new BMWM4(Pferdestärke, Modifikationen, Marke);
                if (bmwm4save.Pferdestärke == 431)
                {
                    PSStandardBMWM4.IsChecked = true;
                }
                else
                {
                    PSLeistungssteigBMWM4.IsChecked = true;
                }
                if (bmwm4save.Modifikationen[0] == "Auspuff: Akrapovic")
                {
                    AuspuffAkrapovicBMWM4.IsChecked = true;
                }
                else
                {
                    AuspuffStandardBMWM4.IsChecked = true;
                }
                if (bmwm4save.Modifikationen[1] == "Lack: Rot")
                {
                    LackRotBMWM4.IsChecked = true;
                }
                else if (bmwm4save.Modifikationen[1] == "Lack: Goldgelb")
                {
                    LackGelbBMWM4.IsChecked = true;
                }
                else
                {
                    LackBlauBMWM4.IsChecked = true;
                }
                if (bmwm4save.Modifikationen[2] == "Felgen: Standard")
                {
                    FelgenStandardBMWM4.IsChecked = true;
                }
                else
                {
                    FelgenSportBMWM4.IsChecked = true;
                }
            }
            else
            {
                string        alles          = System.IO.File.ReadAllText(@"..\..\..\KonfigurationKTMduke.txt");
                int           Pferdestärken  = Convert.ToInt32(alles.Split(';')[0]);
                List <string> Modifikationen = ((alles.Split(';')[1]).Split(',')).ToList <string>();
                string        Marke          = alles.Split(';')[2];
                ktmduke125save = new KTMDUKE(Pferdestärke, Modifikationen, Marke);
                if (ktmduke125save.Pferdestärke == 15)
                {
                    PSStandardKTMDUKE.IsChecked = true;
                }
                else
                {
                    PS50KTMDUKE.IsChecked = true;
                }

                if (ktmduke125save.Modifikationen[0] == "Auspuff: Standard")
                {
                    AuspuffStandardKTMDUKE.IsChecked = true;
                }
                else if (ktmduke125save.Modifikationen[0] == "Auspuff: Akrapovic")
                {
                    AuspuffAkrapovicKTMDUKE.IsChecked = true;
                }
                else
                {
                    AuspuffLeoVinceKTMDUKE.IsChecked = true;
                }
                if (ktmduke125save.Modifikationen[1] == "Aussehen: Orange")
                {
                    AussehenStandardKTMDUKE.IsChecked = true;
                }
                else if (ktmduke125save.Modifikationen[1] == "Aussehen: Grün")
                {
                    AussehenGrünKTMDUKE.IsChecked = true;
                }
                else if (ktmduke125save.Modifikationen[1] == "Aussehen: Folie 1")
                {
                    AussehenF1KTMDUKE.IsChecked = true;
                }
                else
                {
                    AussehenF2KTMDUKE.IsChecked = true;
                }
                if (ktmduke125save.Modifikationen[2] == "Kennzeichen: Kurz")
                {
                    KennzeichenKurzKTMDUKE.IsChecked = true;
                }
                else
                {
                    KennzeichenLangKTMDUKE.IsChecked = true;
                }
            }
            Bild();
        }