Redimensionnement par script VB.NET d'un datagridview

Résolu/Fermé
Technologie_019 Messages postés 14 Date d'inscription mardi 18 juillet 2017 Statut Membre Dernière intervention 24 juillet 2017 - 21 juil. 2017 à 22:13
Technologie_019 Messages postés 14 Date d'inscription mardi 18 juillet 2017 Statut Membre Dernière intervention 24 juillet 2017 - 22 juil. 2017 à 12:01
Bonsoir, Désolé du dérangement mais voilà j'aurai une question de plus car en fait j'arrive à créer une base de donnée dans le datagridview à partir du Script VB.NET en ajoutant des exemples de lignes qui suivent :
        DataGridView1.Rows.Clear()
        DataGridView1.ColumnCount = 7
        DataGridView1.Columns(0).Name = "ID"
        DataGridView1.Columns(1).Name = "Essai1"
        DataGridView1.Columns(2).Name = "Test2"
        DataGridView1.Columns(3).Name = "Test3"
        DataGridView1.Columns(4).Name = "Test4"
        DataGridView1.Columns(5).Name = "Test5"
        DataGridView1.Columns(6).Name = "Test6"


Mais par contre impossible de trouver comment faire en sorte que les colonnes se redimensionne pour prendre tout le datagridview SVP
Cela serait très gentil de votre part
Cordialement
A voir également:

3 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
22 juil. 2017 à 07:49
Bonjour,

Par code:

   DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill

2
Technologie_019 Messages postés 14 Date d'inscription mardi 18 juillet 2017 Statut Membre Dernière intervention 24 juillet 2017
22 juil. 2017 à 09:56
Bonjour,

Merci beaucoup, mais maintenant je pense qu'il faut que je créer une nouvelle question sur le forum car j'ai 2 souci

Premièrement sur le dgv je voudrais que par exemple la colonne ID soit égale que à 10px de longueur, la hauteur je voudrais laisser par défaut

Deuxièmement, je voudrais savoir comment faire pour calculer plusieurs chiffre dans la même colonne qui me permettrai après de faire un total
S'il vous plaît,
merci,
Cordialement.
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
22 juil. 2017 à 11:18
Pour la 1ère question:

2 manières

With Me.DataGridView1
    'adapter numero colonne

            .Columns(1).Width = 10 'en px

    .Columns(1).AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells ' autosize

 End With


Pour la 2ème question met un nouveau post
1
Technologie_019 Messages postés 14 Date d'inscription mardi 18 juillet 2017 Statut Membre Dernière intervention 24 juillet 2017
22 juil. 2017 à 12:01
Merci beaucoup
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
21 juil. 2017 à 23:04
Bonsoir

Dans ce tuto, sur le binding, je montre comment personnaliser le titre des colonnes, la largeur se configure au même endroit.
Si la configuration en mode design ne te suffit pas, il faut accéder aux mêmes propriétés par le code.
0
Technologie_019 Messages postés 14 Date d'inscription mardi 18 juillet 2017 Statut Membre Dernière intervention 24 juillet 2017
Modifié le 21 juil. 2017 à 23:26
Merci est oui effectivement il me le faut obligatoirement par le code car par le design je n'ai pas de base de donnée la base de donnée ce créer lors du lancement du logiciel
Mais merci cela va quand même me servir pour d'autres logiciels (Pour ce logiciel je vais voir si j'arrive à accéder par le script au fonction que tu m'as envoyé)
Cordialement
0