vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Fragen & Antworten rund um sev-Komponenten
sevEingabe - ForeColor 
Autor: sebbi
Datum: 13.01.11 10:15

Guten Morgen,

ich habe ein kleines Problem mit dem sevEingabe Control, und zwar setzte ich über das Change Event die ForeColor auf vbWhite wenn dort der Wert 00:00 eingetragen ist.

Das klappt auch alles eigentlich wunderbar bis auf einen kleinen Bug oder ggf auch Denkfehler meinerseits.

Hier mal der Code für ein Kleines Beispielprojekt, es reicht ne Form mit nem sevText und Style auf TimeShort und einer normalen Textbox.

Option Explicit
 
Private Sub CheckSevText(sevT As sevText)
 
With sevT
 
    If sevT.Value = "00:00" Then
        .ForeColor = vbWhite
    Else
        .ForeColor = vbBlack
    End If
 
End With
 
End Sub
 
Private Sub sevText_Change()
    Call CheckSevText(Me.sevText)
End Sub
Folgender Ablauf:
-Projekt starten
-Zeit in SevText eingeben (z.B. 00:01)
-Fokus ist nun in der Textbox, Abfrage der ForeColor von sevText = vbBlack (0)
-Klicke ich nun in das sevText rein ändert sich sofort die ForColor auf vbWhite (16777215) ohne das irgendwo ne Zeile Code aufgerufen wird.

Kann man dieses Verhalten irgendwie erklären oder einfach umgehen?


MfG
Sebastian
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevEingabe - ForeColor1.116sebbi13.01.11 10:15
Re: sevEingabe - ForeColor532ModeratorDieter13.01.11 10:19
Re: sevEingabe - ForeColor584sebbi13.01.11 10:38
Re: sevEingabe - ForeColor531ModeratorDieter13.01.11 10:50
Re: sevEingabe - ForeColor510sebbi13.01.11 11:02
Re: sevEingabe - ForeColor513sebbi13.01.11 11:49

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-2025 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