Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Consiglio
lunedì 24 novembre 2003 - 22.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
teknasrl
Profilo
| Newbie
24
messaggi | Data Invio:
lun 24 nov 2003 - 22:50
Devo aggiungere ad un form il calendario del mese selezionato in una combo per la gestione dei corrispettivi.
esempio:
Mese: Gennaio
gg importo
Dom. 01 500
Lun. 02
Mar. 03
come potrei fare a popolare le text con i giorni corrispondenti al mese di gennaio?
Grazie Mille
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 25 nov 2003 - 01:37
Non so se è questo che intendi prova con questo codice:
Dim start As DateTime = New DateTime(2003, 1, 1)
Dim fine As DateTime = New DateTime(2003, 1, 31)
Do
Console.WriteLine(start.ToString("ddd dd"))
start = start.AddDays(1)
Loop While (start <= fine)
Che stamperà:
mer 01
gio 02
ven 03
... ...
ciao
david
teknasrl
Profilo
| Newbie
24
messaggi | Data Invio:
mar 25 nov 2003 - 10:23
Si va bene ma dovrei scrivere il dato dentro delle text come posso fare?
Grazie Mille
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 25 nov 2003 - 10:39
Nel tuo primo messaggio all'inizio parli di ComboBox puoi parli di TextBox.
Dove vuoi metterli ? Nella Combo lì puoi mettere in verticale uno sotto l'altro nella TextBox è un po' difficile ce ne sta uno.
Ciao
david
teknasrl
Profilo
| Newbie
24
messaggi | Data Invio:
mar 25 nov 2003 - 12:02
cercherò di spiegarmi meglio.
Da una combo seleziono il mese ad esempio gennaio, dopodichè si dovrebbero popolare delle text o combo con i giorni del mese selezionato es. 01 martedi con accanto una text per l'inserimento dell'incasso del giorno.
Come posso fare?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 25 nov 2003 - 12:05
Mi pare ci sia tutto nella mia risposta.
Puoi riempire normalmente la combobox con i nomi dei mesi, dopodichè gestire l'evento di cambio mese del combobox.
Una volta che risali al mese e al numero del mese (esempio Gennaio 1, Febbraio 2, ecc.) usi il codice che ti ho fornit sotto, passano questo numerino al costruttore di datetime:
Dim start As DateTime = New DateTime(2003, 1, 1)
Dim fine As DateTime = New DateTime(2003, 1, 31)
Guarda in fondo, il numeri in mezzo 1 è il mese cioè Gennaio lì passi il numero del mese selezionato, e poi usi il ciclo sotto per riempire un altro combobox con dentro i giorni del mese selezionato.
Gestisci anche qui gli eventi della seconda combo per far apparire una textbox e riempire con l'incasso.
ciao
david
Torna su
Stanze Forum
Elenco Threads
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 !