salut,
est ce que quelqu'un pourra me dire comment puis je acceder aux controles de ma Form1 à partir de Form4.
Merci
salut,
est ce que quelqu'un pourra me dire comment puis je acceder aux controles de ma Form1 à partir de Form4.
Merci
Déclaration de la Form4 : Permettre l'implémentation d'un Formulaire ParentCréation du formulaire dans Form1 (ou tout autre Form)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public Class Form4 Public BaseForm as Form ' ... End Class
Utilisation du Parent depuis Form4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim X as new Form4() X.BaseForm = Me X.Show()
Code : Sélectionner tout - Visualiser dans une fenêtre à part Ctype(Me.BaseForm, Form1).Ctrl1.Text = Value
Rq: j'utilise le C# et pas le VB.Net
alors voila ce que j ai ecrit:
sauf que ca me donne une errreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void Form2_Load(object sender, System.EventArgs e) { MessageBox.Show(Form1.text1.Text); }
Une reference d'object est requise pour la propriete
Il faut instancier un objet de la classe Form1 d'abord.
Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Form1 f1 = new Form1(); label1.Text = f1.Text;
Desole je l'ai deja essayé cette methode mais cea ne marche pas
Est ce que tes Form sont dans le meme namespace .??
Sinon essaie en les mettant dans le meme namespace![]()
Pour ça, il faut remplir deux conditions :Envoyé par torNAdE
- que les contrôles soient des propriétés public
- avoir un objet form1 accessible de la classe Form4
Salut .
et
Merci de les lire voir même de rechercher dans les FAQ avant de poster des questions traités 100 milles fois .
ICI
Partager