vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

ADO.NET / Datenbanken
Scrollen mit der Maus verhindern 
Autor: Tomahawk
Datum: 10.07.06 08:10

Hallo,

ich moechte eine zur Laufzeit erstellte Combobox, die ich an eine Tabelle im DataSet binde, so einstellen, dass sie nicht auf das Scrollrad an der Maus reagiert. Hintergrund ist, dass ich keine Loesung hinbekomme wie man die Auswahl der Eintraege durch den Benutzer sicher und zuverlaessig gestalten kann. Hier ein kurzer Einblick:
' ...
dptTemp = New MySqlDataAdapter("SELECT ID, Nachname, FROM Kunden; ", conMysql)
dptTemp.Fill(dsTemp,"Kunden")
' ...
' BindingManagerBase 
bmTemp = Me.BindingContext(dsTemp, dsTemp.Tables(0).Tablename)
' Dieser Ereignishandler soll die Auswahl bearbeiten
AddHandler bmTemp.CurrentChanged, AddressOf EintragAusgewaehlt
' ... Combobox generieren
cmbTemp = new Combobox
cmbTemp.DataSource = dsTemp
cmbTemp.DisplayMember = "Kunden.Nachname"
cmbTemp.ValueMember = "Kunden.ID"
' ... zusaetzliche Formatierungen
tabPage1.Controls.Add (cmbtemp)
Am besten waere es nur das Ereignis SelectedIndexChanged der Combobox abzufangen, doch dann darf kein Scrollen in der Box moeglich sein, wenn sie nicht aufgeklappt ist. Das ist echt konfus. Doch ist z.B. nur ein Eintrag in der Liste, kann dieser nicht verarbeitet werden. Er ist ja bereits Current, also kann kein CurrentChange-Ereignis ausgeloest werden. Doktore schon seit Tagen an einer sinnvollen und zuverlaessigen Loesung. Das ging in VB6 viel einfacher. Vielleicht denke ich auch nur voellig verkehrt.

Danke für Eure Vorschlaege.

Die Zeit ist der größte Feind des Menschen.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Scrollen mit der Maus verhindern1.444Tomahawk10.07.06 08:10
Re: Scrollen mit der Maus verhindern786ModeratorFZelle10.07.06 08:50
Re: Scrollen mit der Maus verhindern848Tomahawk10.07.06 09:26
Re: Scrollen mit der Maus verhindern782ModeratorFZelle10.07.06 09:42
Re: Scrollen mit der Maus verhindern980Tomahawk10.07.06 09:55
Re: Scrollen mit der Maus verhindern1.041ModeratorFZelle10.07.06 11:01

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