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 :

BindingNavigator : Problème de navigation


Sujet :

Windows Forms

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut BindingNavigator : Problème de navigation
    Bonjour,

    J'utilise un bindingSource ayant pour DataSource une liste d'objets métiers et un bindingNavigator pour parcourir celle-ci. Tout fonctionne très bien (même le binding de tous les éléments de mon formulaire), sauf lorsque je décide d'ajouter un élément dans ma collection au travers du bindingNavigator.

    En effet, le nouvel objet est instancié, ajouté à la collection mais il est impossible de l'afficher. Le bindingNavigator refuse de se déplacer sur sa position, et les méthodes MoveNext(), MoveLast() refusent de fonctionner (que ce soit sur le bindingSource ou le bindingNavigator).

    Bien sûr, si j'enregistre l'objet en base de données et que je relance le programme, il l'affiche correctement.

    Ci dessous les événements AddingNew() et AddNewItem_Click() :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
            {
                //Ici, l'élément a été ajouté à la collection !
                bindingSourceSejours.MoveLast();            
            }
     
    private void bindingSourceSejours_AddingNew(object sender, AddingNewEventArgs e)
            {
                  leSejour = new SejourThematique();
                  leSejour.Description = "Creation de l'objet en dur pour tester";
                  ((SejourThematique)leSejour).Theme = "Test"; 
                  e.NewObject = leSejour;
            }
    D'avance merci pour votre aide et vos conseils ! N'hésitez pas à me demander plus de détails si cela peut vous aider.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bon, j'ai résolu mon problème. En fait, les propriétés du nouvel objet ajouté faisaient bugger les composants de mon formulaire qui refusait donc de s'afficher.

    Merci kemême ! (pour les balises code par exemple )

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de navigation
    Par AnnaShow dans le forum Windows XP
    Réponses: 3
    Dernier message: 27/02/2007, 13h25
  2. [SOLARIS] Problèmes de Navigation
    Par mirlidas dans le forum Solaris
    Réponses: 1
    Dernier message: 30/01/2007, 09h49
  3. Problème de navigation d'une iframe à une autre
    Par coquin dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 05/07/2006, 09h45
  4. problème de navigation dans un fichier.
    Par Mousk dans le forum C
    Réponses: 3
    Dernier message: 26/03/2006, 20h20
  5. Problème de navigation réalisé avec CSS
    Par Mihai dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 18/09/2005, 18h51

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