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
Creare scheduler
mercoledì 27 marzo 2013 - 11.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
82_marco
Profilo
| Junior Member
138
messaggi | Data Invio:
mer 27 mar 2013 - 11:12
Ciao a tutti,
Vorrei creare uno scheduler ma non ho idea da dove cominciare:-(
Graficamente lo ho immaginato come una barra da colorare in corrispondenza della fascia oraria in cui una variabile relativa a questa barra valga true.
Potreste aiutarmi per cortesia?
Grazie
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mer 27 mar 2013 - 11:38
Ciao.
Se ho capito bene vorresti fare una barra che indichi un tempo di 24 ore e poi a seconda dei tuoi appuntamenti colorare la porzione di barra relativa all'ora inizio/fine (e la relativa durata) dei tuoi appuntamenti.
Se è così potresti utilizzare la classe Graphics per disegnare tutto. Ovviamente devi fare le opportune proporzioni considerando che l'unità minima di disegno è 1 pixel.
Questo perchè ad esepio se hai una barra di 30 pixel che ti rappresenta le tue 24 ore e devi disegnare un impegno di 15 minuti dovresti colorare una riga larga 0.30 pixel e non lo puoi fare perchè il minimo è 1 pixel
Cristian Barca
82_marco
Profilo
| Junior Member
138
messaggi | Data Invio:
mer 27 mar 2013 - 12:36
Ciao,
E' proprio quello che dovrei fare, ma poi come faccio ad associare la parte colorata ad un orario in modo che in quel pariodo la variabile associata al controllo valga true?
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mer 27 mar 2013 - 14:09
Dovresti ragionare in modo diverso.
Occorrerebbe creare una classe o in qualche modo un contenitore di dati che ti implementi l'elenco degli appuntamenti di una giornata X.
Poi la barra con le fasce colorate non è altro che la rappresentazione di questo insimeme e non il punto di partenza. In questo modo la barra ha solo funzione visuale e non di "dato".
Ovviamente poi dovresti gestire eventuali eventi sulla barra e mettere in relazione la posizione della barra con il dato corrispondente.
Non è una cosa complessa ma nemmeno tanto semplice.
Ti consiglio prima di iniziare qualsiasi cosa di scematizzare dettagliatamente il tutto in modo da scegliere la strada migliore.
Cristian Barca
82_marco
Profilo
| Junior Member
138
messaggi | Data Invio:
mer 27 mar 2013 - 14:58
Ciao,
la mia intenzione era differente, cioe' ho una barra che mi rappresenta un evento, con il mouse volevo andare ad evidenziare su di essa gli orari dove questo evento e' presente e quando e' presente vorrei che una variabile vada alta in modo da potere gestire l'evento secondo le mie esigenze.
Ho visto qualcosa di simile su dei dispositivi di videosorveglianza per indicare gli orari in cui registrare
E' possibile?
82_marco
Profilo
| Junior Member
138
messaggi | Data Invio:
gio 28 mar 2013 - 14:26
Ciao, ho trovato quello che graficamente potrebbe fare al caso mio.
https://skydrive.live.com/redir?resid=5FD97E9CBE0417D7!252&authkey=!AEYdyP7x2vMawsQ
graficamente sarebbe da migliorare dividendo le ore in frazioni di 15 minuti, e poi bisogna inserire la possibilita' di sottolineare con il mouse.
Riusciresti ad aiutarmi?
GRazie
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 28 mar 2013 - 15:31
fai un printscreen perchè non ho la versione per poter aprire il progetto.
Cristian Barca
82_marco
Profilo
| Junior Member
138
messaggi | Data Invio:
gio 28 mar 2013 - 15:38
1857_Immagine.zip
eccola,
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 !