Désactiver un évènement hérité d'un formulaire
Bonjour
J'ai un premier formulaire avec du code sur événement double_click d'un objet.
Ce formulaire est hérité, avec un code différent sur le double_click de l'objet.
problème sur le formulaire hérité il exécute le code du formulaire enfant puis du formulaire parent.
Comment désactiver celui du formulaire parent?
JJDai
Simple quand on connait la bétise que l'on fait
Merci neilbgr,
En fait il faut lire les petites lignes, et laisser reposer quelques jours: :calim2:
Citation:
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
// >> ICI << ON NE BRANCHE SURTOUT PAS le Click du bouton sinon ça déclenchera 2x
}
Ce qui est important et que j'ai vu cent fois sans la lire: :oops:
// >> ICI << ON NE BRANCHE SURTOUT PAS le Click du bouton sinon ça déclenchera 2x
Tu me la copiera 100 fois !!!!:mouarf:
et que donc il faut ou virer ou mettre en commentaire tous les branchements d'évennements intempestifs:
//this.cmdTest.Click += new System.EventHandler(this.cmdTest_Click);
Et la effectivement tout va bien :D
Merci à tous, JJDai
Petite question subsidiaire
C'est ce que j'ai essayé de faire mais je ne vois pas ou ? si ce n'est dans le titre du topic !
Cependant j'ai une petite question subsidiaire:
J'ai une variable qui est déclaré au niveau de la classe, mais je n'y accède pas dans l'enfant.
Je suppose que c'est un problème de portée, mais j'ai un doute, en VB6 il y avait Friend qui n'existe pas en c# apparemment remplacer par Public, est-ce correct ?
Citation:
public partial class dlgSelectionAgence
{
private string sUniteSelected = "";
private FarpointWs fp = null;
en
Citation:
public partial class dlgSelectionAgence
{
private string sUniteSelected = "";
public FarpointWs fp = null;
JJDai