Bonjour
sur ma form j ai un oledbdataadpater, et des champs de saisi,
j ai un bouton : Appliquer qui est disable, comments savoir que des
champs ont étés modifies a fin de mettre le btn Appliquer a enabled
merci
Bonjour
sur ma form j ai un oledbdataadpater, et des champs de saisi,
j ai un bouton : Appliquer qui est disable, comments savoir que des
champs ont étés modifies a fin de mettre le btn Appliquer a enabled
merci
Bonjour
sur ma form j ai un oledbdataadpater, et des champs de saisi,
j ai un bouton : Appliquer qui est disable, comments savoir que des
champs ont étés modifies a fin de mettre le btn Appliquer a enabled
merci
Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
textBox_TextChanged ce qui parait A priori normal si tu redescends des
données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
testé le code).
Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
textBox_TextChanged ce qui parait A priori normal si tu redescends des
données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
testé le code).
Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
textBox_TextChanged ce qui parait A priori normal si tu redescends des
données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
testé le code).
merci
comment faire le si c est une frappe du clavier, j ai bien trouvé pour
le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
en fait c est je penses, la dedans qu il devrait y avoir le test de
frappe clavier
private void doUpdateDatas(object sender, System.EventArgs e)
{
PropertyDescriptorCollection props =
TypeDescriptor.GetProperties(sender);
props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
}
merci de ton aide
ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
phenix a écrit :
> Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> textBox_TextChanged ce qui parait A priori normal si tu redescends des
> données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> testé le code).
>
>
merci
comment faire le si c est une frappe du clavier, j ai bien trouvé pour
le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
en fait c est je penses, la dedans qu il devrait y avoir le test de
frappe clavier
private void doUpdateDatas(object sender, System.EventArgs e)
{
PropertyDescriptorCollection props =
TypeDescriptor.GetProperties(sender);
props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
}
merci de ton aide
ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
phenix a écrit :
> Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> textBox_TextChanged ce qui parait A priori normal si tu redescends des
> données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> testé le code).
>
>
merci
comment faire le si c est une frappe du clavier, j ai bien trouvé pour
le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
en fait c est je penses, la dedans qu il devrait y avoir le test de
frappe clavier
private void doUpdateDatas(object sender, System.EventArgs e)
{
PropertyDescriptorCollection props =
TypeDescriptor.GetProperties(sender);
props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
}
merci de ton aide
ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
phenix a écrit :
> Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> textBox_TextChanged ce qui parait A priori normal si tu redescends des
> données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> testé le code).
>
>
Eh oui c'est pas simple, c'est du genre
private bool Key_Press
//là je teste l'évènement KeyPress dans la textBox Nom
// mais je peux le réitérer sur chaque textBox
private void editNOM_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
Key_Press= true;
}
Puis dans ton doUpdateDatas:
if Key_Press
BtnValide.Enabled = true
et en testant:
Une frappe clavier le déclenche, le copier-coller ne le >déclenche pas et Enter non plus.
Elle est pas belle la vie!?
"Philippe" wrote:
> merci
>
> comment faire le si c est une frappe du clavier, j ai bien trouvé pour
> le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
>
> en fait c est je penses, la dedans qu il devrait y avoir le test de
> frappe clavier
>
> private void doUpdateDatas(object sender, System.EventArgs e)
>
> {
>
> PropertyDescriptorCollection props =
> TypeDescriptor.GetProperties(sender);
> props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
> }
>
> merci de ton aide
> ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
>
> http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
>
>
>
> phenix a écrit :
> > Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> > textBox_TextChanged ce qui parait A priori normal si tu redescends des
> > données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> > Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> > l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> > on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> > testé le code).
> >
> >
>
Eh oui c'est pas simple, c'est du genre
private bool Key_Press
//là je teste l'évènement KeyPress dans la textBox Nom
// mais je peux le réitérer sur chaque textBox
private void editNOM_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
Key_Press= true;
}
Puis dans ton doUpdateDatas:
if Key_Press
BtnValide.Enabled = true
et en testant:
Une frappe clavier le déclenche, le copier-coller ne le >déclenche pas et Enter non plus.
Elle est pas belle la vie!?
"Philippe" wrote:
> merci
>
> comment faire le si c est une frappe du clavier, j ai bien trouvé pour
> le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
>
> en fait c est je penses, la dedans qu il devrait y avoir le test de
> frappe clavier
>
> private void doUpdateDatas(object sender, System.EventArgs e)
>
> {
>
> PropertyDescriptorCollection props =
> TypeDescriptor.GetProperties(sender);
> props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
> }
>
> merci de ton aide
> ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
>
> http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
>
>
>
> phenix a écrit :
> > Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> > textBox_TextChanged ce qui parait A priori normal si tu redescends des
> > données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> > Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> > l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> > on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> > testé le code).
> >
> >
>
Eh oui c'est pas simple, c'est du genre
private bool Key_Press
//là je teste l'évènement KeyPress dans la textBox Nom
// mais je peux le réitérer sur chaque textBox
private void editNOM_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
Key_Press= true;
}
Puis dans ton doUpdateDatas:
if Key_Press
BtnValide.Enabled = true
et en testant:
Une frappe clavier le déclenche, le copier-coller ne le >déclenche pas et Enter non plus.
Elle est pas belle la vie!?
"Philippe" wrote:
> merci
>
> comment faire le si c est une frappe du clavier, j ai bien trouvé pour
> le mettre sur la fenetre, mais dans ce cas ca le fait aussi si je fais enter
>
> en fait c est je penses, la dedans qu il devrait y avoir le test de
> frappe clavier
>
> private void doUpdateDatas(object sender, System.EventArgs e)
>
> {
>
> PropertyDescriptorCollection props =
> TypeDescriptor.GetProperties(sender);
> props["Text"].AddValueChanged(sender, new EventHandler(doButon_Changed));
> }
>
> merci de ton aide
> ici j ai mis toute l appli (elle n est pas grosse, c est mes debut en c#)
>
> http://p.cazaux.moutou.free.fr/test/PCM_CLUB.rar
>
>
>
> phenix a écrit :
> > Sympa ton appli.Apparement,l'apparition de ta fiche provoque l'évènement
> > textBox_TextChanged ce qui parait A priori normal si tu redescends des
> > données depuis ton dataset , je dis bien "A priori"mais ça reste à vérifier.
> > Raison de plus pour filtrer cet évènement par "puisque le texte a changé,
> > l'est-il par une frappe du clavier? Si oui alors on valide le bouton si non
> > on le laisse tel quel.Une petite séance de test s'impose... A+ (quand j'aurai
> > testé le code).
> >
> >
>