Christian S. hat folgendes geschrieben: |
Hallo und !
Du kannst den SelectedIndex der Combobox entweder im Load-Ereignis der Form setzen, oder aber im Konstruktor der Form nach dem Aufruf von InitializeComponent().
Grüße
Christian |
Vielen Dank,
hab es ins
Load-Ereignis gepackt. Jetzt gehts

!
Ich habe erst angefangen mit C-Sharp zu programmieren. Für den Anfang habe ich mir gedacht, einen Ohmschen Widerstands Rechner zu programmiern (zur Übung

, irgendwie muss man ja ma anfangen).
Dafür lasse ich die Farben (1. 2. 3. 4. Ring) über comboBoxen auswählen. Die Farben selber sieht man dann in schniecken Bild vom Widerstand links daneben und der Wert wird drunter in label angezeigt. Über den Index der comboBox konnt ich dann gleich mal die erste Stelle, die zweite Stelle und den Multiplikator berechnen.
Mein Problem war nun, dass wenn man eine der comboBoxen noch nicht betätigt hat, diese den Wert -1 hatte und deshalb Blödsinn für den Widerstandswert rauskam. Musste deshalb Mühselig über if-Abfragen prüfen, ob eine der comboBoxen den Wert -1 aufweist. Falls ja: Entprechenden Anfangswert für die entsprechnende Stelle oder den Multiplikator setzen. (nicht sehr elegant)
Mit dieser Lösung haben die comboBoxen, aber noch nichts angezeigt wenn man das Programm erst gestartet hat.
Noch einmal eine verlegene Frage, die sich oft gestellt wurde:
Wie kann man Quelltext posten? Ich denke ich werde noch öfter an Grenzen stossen
