ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
916
916
EMPFEHLEN
-
Hallo,
ich habe ein kleines Problem mit einer Combobox und hoffe das mir da einer helfen kann.
Ich möchte wenn das Item geändert wird eine methode aufrufen, die dann eine datenbank abfrage macht, und in ein datagrid reinschreibt. alles getrennt funktioniert super. nur wenn ich es dann halt so machen möchte wie beschrieben klappt es nicht.
ich benutze das ereigniss SelectionChanged um dann die methode setdatagrid zuöffnen.
das problem hier ist nur, das die SelectionChanged auch beim start ausgeführt wird, und ich denke das dann das datagrid noch nicht vorhanden ist.
wie schaffe ich denn nun das die selectionchanged nicht beim start ausgeführt wird?
oder gibt es ein anderes ereigniss?
danke schonmal im vorraus
-
26.07.10 18:15 #2
- Registriert seit
- Jul 2004
- Ort
- Deutschland
- Beiträge
- 95
Hallo xlon,
Es gibt noch das Event: "SelectedIndexChanged"
Allerdings wird das änlich Verhalten wie das SelctionChanged Event. D. H. immer wenn du erstmal einen Eintrag in die ComboBox schreibst wird das Event aufgerufen. Vermute ich jetzt mal, ganz sicher bin ich mir da nicht. Am besten umgehst du das Verhalten, wenn du einfach das Event abmeldest, bevor du etwas in die ComboBox schreibst und wenn du ferti gbist das Event wieder anmeldest.
Hier mal ein Beispiel:
-
danke für deine antwort,
dieses SelectedIndexChanged gibt es nur für winforms und nicht bei wpf :/
ich hab mal ausprobiert, wenn ich eine bei einer textbox textchanged mache kommt es auch direkt beim start, da stürzt das programm aber nicht ab.
Ähnliche Themen
-
Access, ComboBox gemäß ComboBox füllen?
Von pglw im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 17.09.06, 22:08 -
VBA ! Combobox
Von KingOfMetropole im Forum Visual Basic 6.0Antworten: 14Letzter Beitrag: 18.02.05, 17:26 -
ComboBox mit DB
Von fablio im Forum .NET ArchivAntworten: 1Letzter Beitrag: 04.02.05, 14:10 -
ComboBox
Von c-hilgert im Forum C/C++Antworten: 6Letzter Beitrag: 07.06.04, 10:58 -
VB 6.0 - ComboBox
Von Rudolph im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 21.01.04, 11:27





Zitieren
Login





