Probleemstelling:
Ik heb 3 dialogs, nieuwklant, editklant en verwijderenklant. Als ik een nieuwe klant maak dan kan ik met een datumpicker de datum setten dat hij lid is geworden. Het is eigenlijk zo dat een klant bij lidmaatschap ook moet betalen, maar dat hoeft niet.
Dan open ik mijn edit dialog, en dan wil ik in de datetimepicker de datum setten waarop hij zich heeft aangemeld, (en dus ook betaald) niet de huidige systeem date, waarmee de DateTimePicker default gevuld wordt. Ik wil later wel de gegevens weer kunnen wijzigen met de DateTimePicker ander had ik er wel een editbox van gemaakt!
De volgende dingen werken dus niet, die heb ik al geprobeerd:
SetDlgItemText (met AllowEdit op true)
CB_SETCURSEL
CB_SETITEMSEL
CB_SELECTSTRING
CB_ADDSTRING(met de gedachte, als er 1 inzit, dan is hij er ook standaard uit te halen, met CB_SELECTSTRING)
Het vreemde is dat de date-time-picker per definitie een combobox is, met een speciale waarde, waarom kan ik er dan geen voorgedefinieerde waarde in zetten? Met een normale combobox kan dat namelijk wel (mits hij in de lijst van de combobox voorkomt) En het lijkt me vrij logisch dat mijn datum in de lijst voorkomt van de dateTimePicker!
Ik ben de hele SDK al door geweest, ook de nieuwste versie op internet weet niets, wie biedt uitkomst?
Ik heb 3 dialogs, nieuwklant, editklant en verwijderenklant. Als ik een nieuwe klant maak dan kan ik met een datumpicker de datum setten dat hij lid is geworden. Het is eigenlijk zo dat een klant bij lidmaatschap ook moet betalen, maar dat hoeft niet.
Dan open ik mijn edit dialog, en dan wil ik in de datetimepicker de datum setten waarop hij zich heeft aangemeld, (en dus ook betaald) niet de huidige systeem date, waarmee de DateTimePicker default gevuld wordt. Ik wil later wel de gegevens weer kunnen wijzigen met de DateTimePicker ander had ik er wel een editbox van gemaakt!
De volgende dingen werken dus niet, die heb ik al geprobeerd:
SetDlgItemText (met AllowEdit op true)
CB_SETCURSEL
CB_SETITEMSEL
CB_SELECTSTRING
CB_ADDSTRING(met de gedachte, als er 1 inzit, dan is hij er ook standaard uit te halen, met CB_SELECTSTRING)
Het vreemde is dat de date-time-picker per definitie een combobox is, met een speciale waarde, waarom kan ik er dan geen voorgedefinieerde waarde in zetten? Met een normale combobox kan dat namelijk wel (mits hij in de lijst van de combobox voorkomt) En het lijkt me vrij logisch dat mijn datum in de lijst voorkomt van de dateTimePicker!
Ik ben de hele SDK al door geweest, ook de nieuwste versie op internet weet niets, wie biedt uitkomst?