prova a fare una rucerca nel forum, ho risposto mille volte a problematiche di questo tipo con esempi di codice

se non trovi niente qui, cerca su programmazione in generale