Solved

Date Time Picker uncheck problem

Posted on 2004-04-21
8
1,429 Views
Last Modified: 2008-02-01
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
0
Comment
Question by:Ryan Chong
  • 2
  • 2
  • 2
  • +2
8 Comments
 
LVL 8

Expert Comment

by:bramsquad
ID: 10879999
hmmm i dont know if this will work, but in the form_load section, just try this

dtpicker1.checked = false
0
 
LVL 25

Expert Comment

by:RonaldBiemans
ID: 10880131
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
 
LVL 9

Expert Comment

by:malharone
ID: 10883725
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
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 
LVL 50

Author Comment

by:Ryan Chong
ID: 10885842
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
 
LVL 25

Accepted Solution

by:
RonaldBiemans earned 50 total points
ID: 10886434
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
 

Expert Comment

by:fatihdurgut
ID: 10888960
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
 
LVL 50

Author Comment

by:Ryan Chong
ID: 10889676
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
 
LVL 9

Expert Comment

by:malharone
ID: 10890675
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

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

1.0 - Introduction Converting Visual Basic 6.0 (VB6) to Visual Basic 2008+ (VB.NET). If ever there was a subject full of murkiness and bad decisions, it is this one!   The first problem seems to be that people considering this task of converting…
It’s quite interesting for me as I worked with Excel using vb.net for some time. Here are some topics which I know want to share with others whom this might help. First of all if you are working with Excel then you need to Download the Following …
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question