01/12/09 8:32
mg
Ciao a tutti.
Sono sempre alle prime esperienze di programmazione con C#.
Obiettivo: vorrei riuscire a realizzare una tabella (uso datagrid del toolkit di WPF) n x m con intestazioni sulle righe e sulle colonne dove l'utente (che poi sono io, programmo solo per automatizzare le operazioni che devo comunemente eseguire nel mio studio) possa selezionare una casella ed immettere l'input. Premuto il tasto invio la tabella deve gestire l'ordine di spostamento del focus, ad esempio alla cella sottostante. Naturalmente poi devo recuperare i dati inseriti e inserire i risultati in un'altra tabella.
Tutto quanto lo realizzavo in vb5 usando una flexgrid e una casella di testo della dimensione di una cella che si spostava lungo le celle e copiava il text all'interno della cella.
Chiedo se qualcuno può darmi dei riferimenti, specificare quali sono oggetti e classi da utilizzare. Chiedo un aiuto perchè non ho trovato molto in linea.
Solo per capire come creare una nuova riga
ho impiegato un giorno...
Ringrazio tutti
Marco
Sono sempre alle prime esperienze di programmazione con C#.
Obiettivo: vorrei riuscire a realizzare una tabella (uso datagrid del toolkit di WPF) n x m con intestazioni sulle righe e sulle colonne dove l'utente (che poi sono io, programmo solo per automatizzare le operazioni che devo comunemente eseguire nel mio studio) possa selezionare una casella ed immettere l'input. Premuto il tasto invio la tabella deve gestire l'ordine di spostamento del focus, ad esempio alla cella sottostante. Naturalmente poi devo recuperare i dati inseriti e inserire i risultati in un'altra tabella.
Tutto quanto lo realizzavo in vb5 usando una flexgrid e una casella di testo della dimensione di una cella che si spostava lungo le celle e copiava il text all'interno della cella.
Chiedo se qualcuno può darmi dei riferimenti, specificare quali sono oggetti e classi da utilizzare. Chiedo un aiuto perchè non ho trovato molto in linea.
Solo per capire come creare una nuova riga
RowDefinition r1=new RowDefinition; Datagrid1.Items.Add(r1);
ho impiegato un giorno...
Ringrazio tutti
Marco
aaa