Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387

    [VB.NET] DataGridView

    Ciao,
    mi sapete indicare qualche link che spieghi al meglio come utilizzare questo controllo?

  2. #2

  3. #3
    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:

    codice:
    dgv_tabellacv.DataSource = dscontatti
    dgv_tabellacv.DataMember = dscontatti.Tables("contatti").TableName
    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.

    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.

  4. #4
    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

  5. #5
    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.

  6. #6
    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>

  7. #7
    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.


  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Originariamente inviato da ciri_sn_solo_io
    Ho letto il capitolo della tua guida ma non ho trovato risposta al mio problema, percui chiedo
    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.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86
    Lo imposti da codice:

    Datagridview.columns(0).widht = valore

    dove 0 sta per il numero della colonna d'interesse.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.