Date Time Picker uncheck problem

Hi,

I'm using a Data Time Picker control (System.Windows.Forms.DataTimePicker) in my application.

I set it's ShowCheckBox Property to True. And set it Checked Property to False, and Set the default value to 01/01/1978

Then when i run the application, the Data Time Picker control is always Checked! When i back to the Form Design, the Checked Property stands as False. Why??! This simply confusing me.. Did i miss out something?

So, the question is:

How to set the Data Time Picker Control value and make it stays UnChecked?

In vb6 time, i can use DTPicker1.Value = Null but this is Not working in .net.

Any idea? thks
LVL 56
Ryan ChongAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
RonaldBiemansConnect With a Mentor Commented:
I've search the internet and there are several mentions of this problem but they all suggest this solution

dtp.value = now
dtp.checked = true
dtp.checked = false
0
 
bramsquadCommented:
hmmm i dont know if this will work, but in the form_load section, just try this

dtpicker1.checked = false
0
 
RonaldBiemansCommented:
just a suggestion

try setting the showcheckbox property after the setting the default value

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        DateTimePicker1.Value = Now
        DateTimePicker1.ShowCheckBox = True
    End Sub
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
malharoneCommented:
this is a bug in win xp !!
I've had the same problem .. after slamming my head w/ wall a few times, i came across an article from MS website, which basically said this is a bug in win xp common controls. this was 3-4 months ago. i think they've fixed it by now. i can't find the article !
0
 
Ryan ChongAuthor Commented:
bramsquad
That's doesn't help, tried that before but didn't works..

RonaldBiemans
This is Not what i want, i also need to make sure the DTPicker's checkbox is UnChecked..

>>this is a bug in win xp !!
I'm using Win2k Adv Server, and my framework version is 1.0.3705, using M$ Development Environment 2002, version 7.0.9466.
It will be really helpful if you can provide me something here..

thks
0
 
fatihdurgutCommented:
i had the same problem,it's about datetime control.
It is inconsistent :)
so i write like this
dtp.checked=true
dtp.checked=false

funy but it's working :)
0
 
Ryan ChongAuthor Commented:
What a bug from M$! only their programmers know why come like that..

anyway, thks guys for the comments, i resolved my problem ;-) cheers
0
 
malharoneCommented:
actually .. i had dome same (i.e. checked=true/false) .. but it'll still be inconsistent .. i can email you a screenshot as a proof that I had taken and email m$.

- malhar
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.