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

VB.NET Discussion :

databinding sur contrôle invisible


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 14
    Par défaut databinding sur contrôle invisible
    Bonjour,

    Le databinding ne fonctionne t'il pas sur un contrôle invisible ?
    Comment faire autrement ?

    Par avance

    Xav

  2. #2
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    ca dépend pour faire quoi ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 14
    Par défaut
    Citation Envoyé par bidou
    ca dépend pour faire quoi ?
    si j'ai Label1 lié à un BindingSource1 et que je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Label1.Visible=False
    Label1.Text="test"
    le BindingSource n'est pas mis à jour

    Le problème est identique si
    sur TabControl1.SelectTab(1)
    mais qu'au moment de faire
    on se trouve sur TabControl1.SelectTab(2)

    Autre question, dans la même veine,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.BindingSource1.Current.row.itemarray(1)
    étant ReadOnly, comment lui affecter une valeur autrement que par un contrôle lié ?

    merci

    Xav

  4. #4
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    oui la liaison n'est pas mise à jour mais la valeur est récupérable dans la source de données.

    Et pour affecter une valeur, il faut caster vers le type de l'objet contenu dans la list du bindingsource. Par exemple si mon bindingsource est lié à une datatable, je peux écrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CType(Me.AuthorsBindingSource.Current, DataRowView).Item("year born") = Me.TextBox1.Text

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 14
    Par défaut
    Citation Envoyé par bidou
    oui la liaison n'est pas mise à jour mais la valeur est récupérable dans la source de données.

    Et pour affecter une valeur, il faut caster vers le type de l'objet contenu dans la list du bindingsource. Par exemple si mon bindingsource est lié à une datatable, je peux écrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CType(Me.AuthorsBindingSource.Current, DataRowView).Item("year born") = Me.TextBox1.Text

    SUPER !!!
    ça MAARCHE
    Depuis le temps que je cherchais la réponse
    Un grand merci

    Par contre, connais tu un tuto pas trop compliqué sur cette notion de cast, parce que là, j'ai appliqué, mais j'ai rien compris ..

    Xav

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

Discussions similaires

  1. Databind sur les items d'un contrôle web menu
    Par Sniperwolf38 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 19/12/2012, 14h20
  2. Réponses: 3
    Dernier message: 22/02/2011, 16h24
  3. Test sur contrôle formulaire
    Par gentoo dans le forum IHM
    Réponses: 4
    Dernier message: 20/02/2007, 19h41
  4. Questions sur contrôle onglet
    Par valerie26 dans le forum IHM
    Réponses: 5
    Dernier message: 08/09/2006, 11h01
  5. Groupe d'option et contrôle invisible
    Par fusion_sadam dans le forum IHM
    Réponses: 3
    Dernier message: 28/06/2006, 15h55

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