begin process at 2010 02 10 06:21:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > ASTUCE POUR COMMUNIQUER ENTRE LES FORM SANS NEW

ASTUCE POUR COMMUNIQUER ENTRE LES FORM SANS NEW


 Information sur la source

Note :
7,67 / 10 - par 3 personnes
7,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Source .NET ( DotNet ) Classé sous :formcollection Niveau :Débutant Date de création :29/11/2005 Vu :10 374

Auteur : mastervanou

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

bon je cherchais depuis des mois comment faire pour communiquer entre mes forms en gardant les valeurs des controles car en utilisant new a chaque fois j'avais un objet nouveau(logique) mais sans les anciennes données

bon c'est pas vraiment un code juste une astuce ca peut toujours servir

Source

  • FormCollection nbforms=Application.OpenForms;
  • nbforms["Form1"].Controls["Textbox1"].Text="test";
  • permet d'acceder au control textbox1 du form1 dejà ouvert meme caché(form.hide) mais pas fermé(form.close)
FormCollection nbforms=Application.OpenForms;
nbforms["Form1"].Controls["Textbox1"].Text="test";

permet d'acceder au control textbox1 du form1 dejà ouvert meme caché(form.hide) mais pas fermé(form.close)



 Sources de la même categorie

Source avec une capture Source .NET (Dotnet) AJOUTER DES BYTES À UN EXECUTABLE par t0fx
Source .NET (Dotnet) COPIER/ COLLER DATAGRID (COPY/PASTE) par jamesbidon
Source avec Zip Source .NET (Dotnet) MECANISME DE SYNCHRONISATION DE THREAD - MONITOR, MUTEX, SEM... par jesusonline
Source .NET (Dotnet) EVENTHANDLERS GÉNÉRIQUES par ricklekebekoi
Source avec Zip Source .NET (Dotnet) TRAITER UN FOREACH EN PARALLÈLE par maitredede

Commentaires et avis

Commentaire de coq le 29/11/2005 23:39:00 administrateur CS

Petite précision importante : on parle de .Net 2.0 ici, n'existe pas en 1.1 :-)

Classe FormCollection : http://msdn2.microsoft.com/system.windows.forms.formcollection.aspx
Propriété Application.OpenForms : http://msdn2.microsoft.com/system.windows.forms.application.openforms.aspx

Commentaire de sebmafate le 30/11/2005 06:14:42 administrateur CS

oui... Seconde précisions... les formulaires sont déjà "instanciés"...

Commentaire de harb le 20/03/2006 13:42:33

est-ce-que on peut avoir le code source de cette classe

Commentaire de salah24 le 25/05/2006 17:56:12

et pour la version 1.1 vous avez une idée comment résoudre ce problème.

Commentaire de bmikl59 le 20/09/2006 15:45:22

ben moi j'utilise une classe "controleur" qui instancie tte mes form au besoin et je passe par cette classe pour récuperer les info contenu dansla form

ex : dans frm2 je fais un truc du style
     controleur.frm1.txtbox.text

Avantage, on peut ouvrir plusieur fois la meme fenetre sans etre obligé de close celle en cours (elle sont hide au besoin)

En ce moment, je termine de créer ma classe controleur. Je la mettrai en ligne bientot et vous me dirai ce que vous en pensez

Commentaire de johnnous le 25/11/2008 09:40:51

super merci

Commentaire de liox69 le 19/06/2009 08:32:08 8/10

Super ce petit truc, merci !

Commentaire de caela le 08/12/2009 12:16:41

salut moi je débute vraiment!pourrais-je avoir un exemple complet du code svp?
merci d'avance

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales