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

C# Discussion :

recuperer un controle d'une form parent a partir d'un souce


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Par défaut recuperer un controle d'une form parent a partir d'un souce
    Bonjour,

    J'ai une form qui se nomme FMain et un source (tools.cs) avec du code uniquement donc sans form, je souhaite recuperer un control de la form FMain dans le fichier source unqieument (dans une methode)

    est ce que c'est possible ?

    car quand je fais FMAin.progressBar1 dans le fichier source (tools.cs) qui contient uniquement du code j'ai des erreurs, ca ne marche pas.

    le fichier source contient uniquement des fonctions et n'a pas de form.

    Merci de votre aide.

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Si j'ai bien compris, il suffit que tu ajoutes une propriété à ta form pour pouvoir accéder aux contrôles qui t'intéresse.

    En gros
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public class FMain : Form
    {
        ...
        public ProgressBar PBar
        {
            get { return this.progressBar1; }
        }
        ...
    }
    et après pour accéder au contrôle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    FMain monFMain;
    ...
    monFMain.PBar...
    Il va falloir reprendre les cours sur tout ce qui est lié à la visibilité et aux modificateurs d'accès (private, protected, public, ...)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Par défaut
    impeccable je n'avais pas pense a cela, ca fonctionne , je me pencherai sur les problemes de visiblites.

    Merci.

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

Discussions similaires

  1. visibilité d'une Form Parent
    Par ben_ghost dans le forum C++/CLI
    Réponses: 28
    Dernier message: 03/11/2006, 09h54
  2. [C#]Enumer les control d'une form ??
    Par djoao dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/03/2006, 12h28
  3. [C#][2.0]Collections controls d'une form et niveau
    Par chnew dans le forum Windows Forms
    Réponses: 1
    Dernier message: 13/02/2006, 13h51
  4. [VB.net] Acces aux controles d'une form a partir d'une autre
    Par Fab62_ dans le forum Windows Forms
    Réponses: 3
    Dernier message: 25/01/2006, 12h47
  5. [C#] Récupération des contrôles d'une page
    Par corback dans le forum ASP.NET
    Réponses: 3
    Dernier message: 16/05/2005, 10h08

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