begin process at 2012 02 10 03:40:37
  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 :12 243

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 Zip Source .NET (Dotnet) DIFFÉRENTIELLE ENTRE DEUX COLLECTION par morphey_83
Source avec Zip Source avec une capture Source .NET (Dotnet) RICHTEXTBOX POUR COLORATION SYNTAXIQUE EN TEMPS REEL par Renfield
Source avec Zip Source avec une capture Source .NET (Dotnet) TRANSFORMER UN PROGRAMME EN SERVICE par xavh44
Source avec Zip Source .NET (Dotnet) [C# ET T4] TEMPLATE DE VIEW MODEL POUR LE PATTERN MVVM par Kite37
Source .NET (Dotnet) EXEMPLE D'UTILISATION D'UN OCX SANS DECLARATION PREALABLE DA... par yohan49

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 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,061 sec (3)

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