BackColor DateTimePicker

martedì 02 marzo 2004 - 09.17

Fabio Profilo | Newbie

Ciao a tutti,
ho dei problemi a impostare la proprietà BackColor in un DateTimePicker...nel senso che il controllo non acquisisce il colore che gli assegno via codice.

La proprietà nell'help è definita overridden...cosa significa? Che devo impostarla io come proprietà? Se si ... come posso impostarla?

Grazie anticipatamente a tutti
Fabio

Brainkiller Profilo | Guru

Ciao,
anche se viene ereditato dalla classe Control, la proprietà BackColor del DateTimePicker non è funzionante :-|
Dei provvedere tu provando a inviare il messaggio DTM_SETMCCOLOR con la SendMessage (devi conoscere però un po' di programmazione Win32API per fare questo).
Oppure crearti un nuovo controllo derivato dal DateTimePicker e fare un override dell'evento Paint, cioè gestire l'evento Paint tu manualmente, cosa anceh questa abbastanza complicata.
Per sapere cos'è l'override devi studiart un po' di programmazione orientata agli oggetti (OOP).

ciao
david

Fabio Profilo | Newbie

Grazie David,
mi sa che per ora...................il DateTimePicker rimarrà BIANCO! ...poi si vedrà...
Grazie 1K ancora
a presto
Fabio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5