Well Cor ,,,
I currently work in a energy company , an we write software that calculates
energy bills .
A bill has to be made in a certain range of a time span
so before we create new entry`s in the database we would like to "validate"
this entered range, however it gets a bit tricky if the value that is showed
is different from the one that is in memory
have you tried my example of the problem ? , try it out and you will see
that this must be a serious bug .
by the way i found that this is enough to solve the problem
Option Strict On
Option Explicit On
Public Class CustomDateTimePicker
Inherits DateTimePicker
Protected Overrides Sub OnValidating(ByVal e As
System.ComponentModel.CancelEventArgs)
MyBase.Visible = True
MyBase.OnValidating(e)
End Sub
End Class
regards
Michel
"Cor Ligthert [MVP]" wrote:
Michel,
Validating a date-time picker?
Is that something they do in Rotterdam?
You can in my idea better validate if the water there is clear enough to
drink.
:-)
Cor
"Michel Posseth [MCP]" <Mi**************@discussions.microsoft.comschre ef
in bericht news:F1**********************************@microsof t.com...
I have a problem with the date time picker validate event wich i believe
is
a bug
How to reproduce :
throw on a form a date time picker control and a textbox control
select the validating event of the control and add this code
Private Sub DateTimePicker1_Validating(ByVal sender As System.Object,
ByVal
e As System.ComponentModel.CancelEventArgs) Handles
DateTimePicker1.Validating
TextBox1.Text = Me.DateTimePicker1.Text
End Sub
start the project
change the standard value of the control but only the day or month ( not
the
year ) now move away from the control with a tab
The textbox will show a different value as there is currently showed on
your
screen by the date time picker
does someone have a good explanation for this ?
regards
Michel