vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
komisches Verhalten von ComboBox1.SelectedValueChanged 
Autor: Micke
Datum: 01.09.04 10:15

folgender Code erzeugt eine Endlosschleife, und ich begreife nicht warum,
vielleicht ja ihr, wäre nett wenn ihr mal schaut.

Private Function set_ProjektWerte() As Boolean
Dim i1 As Integer = CInt(Me.combo_Prj.SelectedValue)
 
   Dim drPrj As DataRow = myDAL.get_Row("Prj", i1)
 
            drPrj("Prj_ist_stunden") = 0 'leeren des bestehenden
'hier springt es zum s.u. Ereignis
 
...Berechnungen für Projektwerte
end function
Die wertzuweisung zu Prj_IST_Stunden bewirkt den aufruf des folgenden ereignis, obwohl die ComboBox eine ganz andere Spalte als ValueMember hat ???
Private Sub combo_Prj_SelectedValueChanged(ByVal sender As Object, ByVal e As _
  System.EventArgs) Handles combo_Prj.SelectedValueChanged
 
call Me.set_ProjektWerte
'ein neu ausgewähltes Projekt soll aktuelle werte bekommen, und zack fertig ist 
' der loop
 
 End Sub
die settings der combobox:
 Private Function populate_Combo_Prj() As Boolean
        Try
            Dim dt As DataTable = myDAL.Tables("Prj")
            dt.DefaultView.Sort = "PRJ_SORT"
 
            With Me.combo_Prj
                .DataSource = dt.DefaultView
                .DisplayMember = "PRJ_SORT"
                .ValueMember = "PRJ_NR"
            End With
end function

Micke

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
komisches Verhalten von ComboBox1.SelectedValueChanged901Micke01.09.04 10:15
Re: komisches Verhalten von ComboBox1.SelectedValueChanged479eclere01.09.04 10:55

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel