IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET] Recupérer saisie courante dans une Datagrid


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 8
    Par défaut [VB.NET] Recupérer saisie courante dans une Datagrid
    Bonjour,

    J'ai un probleme que je peux resumer comme suit:

    Je developpe sous vb.net, j'ai un tabcontrol (page a onglets). Dans l'un de mes onglets, j'ai un datagrid.

    Je veux lorsque je quitte l'onglet contenant le datagrid sauvegarder la derniere case modifiée, or

    Sur l'evenement TabControl1_SelectedIndexChanged

    si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     sauver(datagrid.item(ligne_en_cours, colonne_en_cours))
    il m'affiche la valeur initiale et non pas la valeur que j'ai saisie.

    Or, si je mets un bouton dans mon onglet et que je fais la meme chose lors du click
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     sauver(datagrid.item(ligne_en_cours, colonne_en_cours))
    VB pourrait tenir compte du texte saisi si l'on a pas quitté l'onglet mais pas lorsque l'on quitte l'onglet

    Quelqu'un aurait il une idée pour moi?

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 8
    Par défaut
    Petite rectification :



    Je veux lorsque je quitte l'onglet contenant le datagrid sauvegarder la derniere case modifiée, or

    Sur l'evenement TabControl1_SelectedIndexChanged

    si je fais
    sauver(datagrid.item(ligne_en_cours, colonne_en_cours)), il m'affiche la valeur initiale et non pas la valeur que j'ai saisie.

    Or, si je mets un bouton dans mon onglet et que je fais la meme chose lors du click
    sauver(datagrid.item(ligne_en_cours, colonne_en_cours))

    Il m'affiche bien la valeur que j'ai tapée dans la cellule en cours.

    VB pourrait tenir compte du texte saisi si l'on a pas quitté l'onglet mais pas lorsque l'on quitte l'onglet

    Quelqu'un aurait il une idée pour moi?

    Merci

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/10/2010, 16h48
  2. Réponses: 5
    Dernier message: 04/05/2006, 17h00
  3. [VB.NET] Click dans une Datagrid
    Par YLF dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/03/2006, 15h55
  4. [vb.net] double click dans une datagrid
    Par bguihal dans le forum VB.NET
    Réponses: 6
    Dernier message: 15/12/2005, 17h18
  5. [VB.NET] Disparition scrollBar dans une DataGrid
    Par aphykite dans le forum Windows Forms
    Réponses: 4
    Dernier message: 06/10/2004, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo