>..aiuto aiuto. Ho dei problemi con la gestione del controllo
>di Month calendar. Primo problema:
>ho bisogno che le date precedenti alla data del giorno corrente
>siano disattive;
Non credo che sia possibile con il Month Calendar WinForms.
Secondo me puoi semplicemente far così, quando una persona cerca di selezionare una data precedente a oggi tu fai un controllo e se lo è presenti un messaggio d'errore dove dici che la data non è valida.
>Secondo problema:
>una volta selezionata la data premedo sul tasto invio, il calendario
>deve chiudersi.
In questo caso devi agganciarti all'evento OnKeyPress e le uniche istruzioni che devi inserire sono le seguenti in VB.NET:
If (Asc(e.KeyChar) = 13) Then
MonthCalendar1.Visible = False
End If
Sostituisci MonthCalendar1 con il nome del Month Calendar.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/