MonthCalendar, dubbi

giovedì 27 aprile 2006 - 07.41

escaflowne Profilo | Junior Member

Ciao a tutti,
due dubbi su questo componente (sviluppo con vb .net 2003):
1. Perchè se clicco sulle freccette per cambiare il mese del monthview scatta due volte l'evento dateChanged (mentre se clicco su un giorno scatta una volta sola)? Esiste un modo per farlo scattare una volta sola?

2. Perchè se ho sia l'evento dateChanged e dateSelected quest'ultima scatta solo se si fa doppio clic su un giorno (con un clic solo scatta solo il dateChanged) mentre se non ci metto l'evento dateChanged basta un solo clic per far eseguire l'evento dateSelected?
Esiste un modo di far in modo che con un solo clic scattino sia il dateChanged che il dateSelected?

Ho la necessità di eseguire del codice nel dateSelected perchè sono operazioni che ci mettono un po' e se le metto nel dataChanged il controllo flickera fastidiosamente (e questo nonostante abbia provato ad usare .suspendLayout() e .resumeLayout() che, sembra, non sortiscano alcun effetto).
Ho provato un Application.doEvents prima di eseguire la procedura "pesante" e migliora un po' ma flickera fastidiosamente.

Grazie

nessuno?
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5