begin process at 2010 02 10 13:19:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

.NET

 > 

[C#] MDI: passage de paramêtres


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C#] MDI: passage de paramêtres

mercredi 27 juillet 2005 à 02:21:01 | [C#] MDI: passage de paramêtres

MickParadiseLost

Bonne nuit a tous,
J'aimerais connaitre la méthode la plus simple pour pouvoir dessiner dans ma fenetre MDI child lorsque je clique sur un bouton dans le MDI principal.
je n'arrive pas a passe la variable du pinceau dans mon mdi child. (c'est un logiciel de dessin ke je veux faire.)
Aidez moi svp.

PS: ne me renvoyez pas sur des liens dabs ce site car jai déja fait le tour et j'ai trop de mal a comprendre certains truc.

Merci d'avance.

mercredi 27 juillet 2005 à 08:55:08 | Re : [C#] MDI: passage de paramêtres

SharpMao

Membre Club
Hello,

Comme souvent, il y a deux solutions à ton problème :
- Ou tu crée une méthode pour assigner le pinceau dans ton MDIChild (SetPinceau(...)), et tu l'appelles lors du clic sur la MDI principale.
- Ou tu crée dans ta MDI principale un accesseur pour le pinceau (public Pinceau {get{...}}). A ce moment, ton MDIChild peut accéder à cette propriété : ((MainMDI)Parent).Pinceau

Amicalement, SharpMao
mercredi 27 juillet 2005 à 09:15:57 | Re : [C#] MDI: passage de paramêtres

RMI

Le plus simple est je pense de passr par des variables statiques que tu affectes sur ta fenêtre mère et que tu récupère sur tes filles

Théo
mercredi 27 juillet 2005 à 09:23:45 | Re : [C#] MDI: passage de paramêtres

sebmafate

Membre Club Administrateur CodeS-SourceS
variables statiques ???

nan, la solution est celle de mao !


Sébastien FERRAND

Blog : http://blogs.developpeur.org/sebmafate
mercredi 27 juillet 2005 à 09:32:23 | Re : [C#] MDI: passage de paramêtres

RMI

Effectivement, c'est plus propre, je m'incline.

Théo
mercredi 27 juillet 2005 à 12:16:27 | Re : [C#] MDI: passage de paramêtres

MickParadiseLost

vous pouvez me faire une tite démo d'un pinceau qui dessine dans une mdi child svp.

Merci pour vos réponse mais je débute en c#, et je pense que je comprendrez mieux avec un exemple.

jeudi 22 septembre 2005 à 19:15:55 | Re : [C#] MDI: passage de paramêtres

pure

J'essaie de mettre en application la solution de Mao pour un projet personnel, mais j'obtiens tjrs une erreur du type : "La référence d'objet n'est pas définie à une instance d'un objet." lors du démarrage de mon programme.

Voilà mon code :
   client = ((frmMain)Parent).ClientMain;
    où .ClientMain est un accesseur accédant à un objet de type Client.

Ce code se trouve dans le constructeur de mon MDIChild. Qu'est-ce qui cause cet erreur ? Il y a une solution ?


vendredi 23 septembre 2005 à 08:11:35 | Re : [C#] MDI: passage de paramêtres

RMI

Essai avec client = ((frmMain)MdiParent).ClientMain;

Théo
vendredi 23 septembre 2005 à 13:20:18 | Re : [C#] MDI: passage de paramêtres

pure

J'ai essayé, et j'obtiens exactement la même erreur... :(
vendredi 23 septembre 2005 à 14:55:36 | Re : [C#] MDI: passage de paramêtres

sebmafate

Membre Club Administrateur CodeS-SourceS
par hazard... tu ne ferais pas ca dans le constructeur du formulaire ?

Sébastien FERRAND

1 2

Cette discussion est classée dans : passage, mdi, child, paramêtres


Répondre à ce message

Sujets en rapport avec ce message

relation MDI child / parent [ par zouzounet ] bonjour :)tout d'abord, bonnes paques à tous :)j'ai ensuite une tite question qui me tracasse mon code :je suis sur une appli mdi, avec des child... l Liens entre MDI Child [ par dals ] Salut à tous ceux qui liront mon msg!!! Je débute en VB .Net et mon soucis est d'arriver à établir un lien entre 2 de mes fenêtre filles... En effet j fermer les forms child dans un MDI [ par bouzazi ] Salutj'utilise un MDI en c# et je veu savoir comment a partir de la form parent je peut fermer la une form child merci C# Fenêtre MDI Parent ET MDI Child à la fois? [ par fdev9 ] Bonjour, Ma question est assez simple : Est-il possible d'imbriquer les fenêtre MDI ? C'est à dire que ma form3 est le child de ma form2 qui elle m Affichage MDI Child [ par maitesn1 ] Salut tout le monde,j'ai un probleme pour afficher les fenetres enfants d'une mdi.Dans mon MDI j'y ai mais une PictureBox .Si je clique sur un menu qu mdi child [ par ull ] bonjourj'ai créer form1 qui est MdiContainer, et j'ai ajouter menu strip dans le Form1;dans le menu fichier il y a le sous menu Créer, qui est composé [C#]: Passage de parametres d'un form à l'autre MDI [ par MickParadiseLost ] Bonjour à tous. Ca fait deja un bon bout de temps que j'essaye de faire en sorte que lorsque j'ouvre une image, elle s'affiche dans un form2 en MDI da [C#] MDI child et MDI parent : Laison [ par MickParadiseLost ] Bonjour a tous, J'ai une barre d'outils dans ma forme principale et elle contient un pinceau et une gomme. J'aimerai pouvoir peindre avec mon pinceau Problème de passage de variables entre form [ par JuGuuL ] Salut, C surement une question de newbies, C ce que je suis en C# J'ai 2 Form, Form1 et Form2 Au demarrage Form1 se met en transparent 0% et j'aff Passage du curseur sur l'en-tête d'une colonne d'une listView... [ par AnnihilatorSupernova ] Bonjour.Voilà mon problème : j'ai une Form avec une (un ?) listView et une statusBar. Je voudrais savoir si il y a moyen d'afficher une info dans la s


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,718 sec (3)

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