Maison > développement back-end > C++ > Comment transmettre des valeurs de chaîne des formulaires enfant aux formulaires parents en C# ?

Comment transmettre des valeurs de chaîne des formulaires enfant aux formulaires parents en C# ?

Patricia Arquette
Libérer: 2025-01-07 19:07:41
original
516 Les gens l'ont consulté

How to Pass String Values from Child to Parent Forms in C#?

Conseils C# pour transmettre des valeurs du sous-formulaire au formulaire parent

Lorsque vous travaillez avec des formulaires enfants et des formulaires parents en C#, vous devez souvent transmettre des données entre eux lors de la fermeture du formulaire enfant. Cet article montre comment y parvenir de manière transparente.

Renvoyez la valeur de chaîne au formulaire parent

Pour transmettre une valeur de chaîne d'un formulaire enfant (FormOptions) au formulaire parent, procédez comme suit :

  1. Définir les propriétés sur le sous-formulaire : Sur le sous-formulaire (FormOptions), créez une propriété publique pour exposer la valeur de chaîne à renvoyer :

    <code class="language-csharp">public string MyResult { get; set; }</code>
    Copier après la connexion
  2. Définir la valeur de la propriété dans le sous-formulaire : Dans le code du sous-formulaire, attribuez la valeur à la propriété avant de fermer le formulaire :

    <code class="language-csharp">MyResult = "我的返回值";
    this.Close();</code>
    Copier après la connexion
  3. Récupérer les valeurs des propriétés dans le formulaire parent : Dans le formulaire parent, instanciez le formulaire enfant, affichez-le et récupérez la valeur de la propriété une fois le formulaire enfant fermé :

    <code class="language-csharp">using (FormOptions formOptions = new FormOptions())
    {
        formOptions.ShowDialog();
    
        string result = formOptions.MyResult;
    
        // 使用 result 字符串
    }</code>
    Copier après la connexion

Cette approche vous permet de transmettre facilement des valeurs entre les formulaires enfants et parents, garantissant ainsi le partage des données lors des interactions basées sur les formulaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal