Vous avez deux options, et quelle option choisir ne peut pas être définie à partir de votre question.
Première:
Laissez votre « formulaire de saisie de données » tirer d'une certaine classe de base qui définit délégué pour le changement d'état et un événement pour ce délégué maintenant dans votre principale forme comme celui-ci
public delegate void StatusChange(string Status);
public event StatusChange OnStatusChange;
abonnez-vous à cet événement pour chaque formulaire de saisie de données créée comme celui-ci
SomeDataEntry de = new SomeDataEntry();
de.OnStatusChange += StatusChanger;
de.Show(); // or whatever
sous forme do
if (OnStatusChange!=null) {
OnStatusChange("status text");
}
et sous forme principale ne
void StatusChanger(string Status)
{
status.Text=Status;
}
Deuxième:
faire quelque chose comme Chandan suggéré, mais s'il vous plaît ne faites pas à la place l'organe statique, disposent d'une interface, avec un membre, de tirer le, passez l'interface au formulaire d'entrée de données et appelez sa méthode pour mettre à jour le texte d'état à partir du formulaire d'entrée de données.
bon travail M. @Daniel Mosmondor –
demander si besoin plus d'informations –
merci Daniel Mosmonder ... maintenant son fonctionnement bien comme tout ce dont j'ai besoin –