Ciao,
mi sapete indicare qualche link che spieghi al meglio come utilizzare questo controllo?
Ciao,
mi sapete indicare qualche link che spieghi al meglio come utilizzare questo controllo?
Capitolo 59 della mia guida...
Ho letto il capitolo della tua guida ma non ho trovato risposta al mio problema, percui chiedo![]()
Io ho impostato un DataGridView con tre colonne a cui ho dato i seguenti nomi: DATA, TIPOLOGIA, RELAZIONE
Fatto ciò, popolo il datagridview in questo modo:
A questo punto, il programma anzichè mettermi i dati nella 3 colonne che ho creato io, mi crea altre colonne (a fianco) con i nomi dei campi della tabella presa nel DB.codice:dgv_tabellacv.DataSource = dscontatti dgv_tabellacv.DataMember = dscontatti.Tables("contatti").TableName
Perchè? Come posso fare in modo che mi metta i dati (che prende dal dataset) nelle colonne che ho creato io?
Spero di esser stato abbastanza chiaro.
Grazie.
Nn vedo il motivo per cui tu debba creare le tre colonne...
Se queste esistono già nel dataset, quando tu popoli la datagridview
esse appaiono...
Se tu desideri cambiare invece il nome alle colonne del dataset per
visualizzarle corrette sulla datagridview, ti consiglio di cambiarle direttamente
dalla query che popola il dataset mediante alias...
Il/la datagridview serve solo a rappresentare i dati presenti in una datatable o
in una dataview ed eventualmente permettere all'utente di modificarli.
Nulla è impossibile
Non conoscevo il comando ALIAS, ti ringrazio![]()
Ultima cosa (spero): Le colonne del mio DataGridView adattano la loro larghezza al contenuto, io invece vorrei mettere una larghezza fissa, infatti vorrei che il mio datagridview prenda tutta la finestra.
Qual'è la proprietà da impostare? Non riesco a trovarla.
Grazie.
Proprietà AutoResizeColumns
CIauz
Chico
<a target="_blank" href="http://forum.masterdrive.it" title="MasterDrive.it"><img src="http://forum.masterdrive.it/banner/88x31/v1.gif" border="0" alt="MasterDrive.it" /></a>
Il problema è che impostando la proprietà AutoSizeColumns a FILL, mi estende il DataGridView su tutta la finestra, però le dimensioni delle colonne sono tutte uguali.
Io invece vorrei che le colonne abbiano una dimensione predeterminata da me.
Si puo? Da notare però che le colonne vengono impostate in base alla query, percui non creo le colonne a priori.
![]()
In futuro, apri una discussione separata per trattare il tuo problema, visto che qui l'argomento era la segnalazione di guide per l'utilizzo del controllo DataGridView in senso generale, e non un problema specifico nell'uso del controllo stesso, avviata peraltro da un altro utente che presumo gradisca, nella propria discussione, risposte alla propria domanda e non alla tua.Originariamente inviato da ciri_sn_solo_io
Ho letto il capitolo della tua guida ma non ho trovato risposta al mio problema, percui chiedo![]()
![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Lo imposti da codice:
Datagridview.columns(0).widht = valore
dove 0 sta per il numero della colonna d'interesse.