#1 13. Mai 2009 [Visual Basic] Problem mit Combobox Hi, ich hab da ein recht eigenartiges Problem für das ich seit Stunden eine Lösung suche: Ich habe mit VB eine Combobox erstellt, und über das Eigenschaftenfenster auch schon 4 Werte reingeschrieben. Wenn ich das ganze jetzt debugge und laufen lasse, kann ich auch problemlos auf diese 4 Werte zugreifen, nur hat die Combobox keinen Standardwert, also bevor ich durch DropDown einen meiner Werte gewählt habe, ist der Combobox-Text quasi leer. Ich hab schon versucht das mit combobox.text = "wert" (zeigt keine Wirkung) oder mit combobox.ListIndex = 0 (Fehler: "ListIndex" ist kein Member von "System.Windows.Forms.ComboBox) Hat jemand ne Ahnung wie ich diesen Standardwert einstellen kann? Danke im Vorraus! mfg Satoru + Multi-Zitat Zitieren
#2 13. Mai 2009 AW: [Visual Basic] Problem mit Combobox he Code: combobox.SelectedIndex = 0; greetz Jojo + Multi-Zitat Zitieren
#3 13. Mai 2009 AW: [Visual Basic] Problem mit Combobox Kannst natürlich auch jeden andern index auswählen (0 bis 3), müsste aber die Lösung sein. + Multi-Zitat Zitieren
#4 13. Mai 2009 AW: [Visual Basic] Problem mit Combobox das hat leider auch nicht geklappt, ich hab diese syntax: Code: Public Class frmMain Private Sub Form_Load() combobox.Items.Add("Wert1") combobox.Items.Add("Wert2") combobox.Items.Add("Wert3") combobox.Items.Add("Wert4") combobox.SelectedIndex = 0 End Sub End Class wenn ich das Programm ausführe, bleibt das Combobox-Feld bis zur ersten Auswahl leer... :/ edit: Wenn ich die combobox auf mit dem code oben befülle, tut sich nichts wenn ich das programm ausführe... die Werte werden nur übernommen wenn ich sie in dem Designer eintrage, unter den Einstellungen (unter Items). Ich glaube fast, da liegt irgendwo der Hase begraben. + Multi-Zitat Zitieren
#5 14. Mai 2009 AW: [Visual Basic] Problem mit Combobox probier mal zuerst auf index 1 und dan auf index 0 zu sehen.. hatte das problem bei c# auch schon mal. //EDIT: die werte werden wenn du sie mit Items.Add() hinzufügst nicht in deine ComboBox eingetragen? heißt deine combobox vl anders? + Multi-Zitat Zitieren
#6 14. Mai 2009 AW: [Visual Basic] Problem mit Combobox also meinst du so? Code: Public Class frmMain Private Sub Form_Load() combobox.Items.Add("Wert1") combobox.Items.Add("Wert2") combobox.Items.Add("Wert3") combobox.Items.Add("Wert4") combobox.SelectedIndex = 0 combobox.SelectedIndex = 1 End Sub End Class der name der combobox ist sicher richtig, der wird mir auch von vb immer automatisch vervollständigt. Aber wenn ich den Code, so wie er oben steht, ausführen lasse und während der Laufzeit auf die Combox klicke, ist sie leer. + Multi-Zitat Zitieren
#7 14. Mai 2009 AW: [Visual Basic] Problem mit Combobox ah die ganzte combobox ist leer? hm hast du mehrere überein ander gelegt und du siehst nur die eine in der du nichts hinzufügt? sonst ist das etwas unerklärlich. + Multi-Zitat Zitieren
#8 20. Mai 2009 AW: [Visual Basic] Problem mit Combobox Hallo, machs dir doch ganz einfach combobox.text =combobox.Items(0) Damit holst du dir des Item 0, in diesem Fall Wert1 ich denke mal dass sollte dein Problem lösen wenn nich schreib mich einfach an mfg whenyou + Multi-Zitat Zitieren
#9 20. Mai 2009 AW: [Visual Basic] Problem mit Combobox Hallo, machs dir doch ganz einfach combobox.text =combobox.Items(0) Damit holst du dir des Item 0, in diesem Fall Wert1 ich denke mal dass sollte dein Problem lösen wenn nich schreib mich einfach an mfg whenyou edit: so code reingehockt damit dus gleich siehst Code: Public Class frmMain Private Sub Form_Load() combobox.Items.Add("Wert1") combobox.Items.Add("Wert2") combobox.Items.Add("Wert3") combobox.Items.Add("Wert4") combobox.text =combobox.Items(0) End Sub End Class Sollte nun so funktionieren, wenn nicht kannst du die Auflistung auch über den VB.net designer einfügen, dann funktioniert es auf jeden fall, so hab ich es gerade ausprobiert ->!den oberen Post bitte weglöschen, versehentlich falsch gedrückt! thanks + Multi-Zitat Zitieren