elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  como pasar valores por referencia de un formulario A a otro B y usarlo en A
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como pasar valores por referencia de un formulario A a otro B y usarlo en A  (Leído 2,831 veces)
Beginner Web


Desconectado Desconectado

Mensajes: 634


youtu.be/0YhflLRE-DA


Ver Perfil
como pasar valores por referencia de un formulario A a otro B y usarlo en A
« en: 19 Junio 2020, 06:45 am »

cual es la forma mas facil de  pasar valores por referencia de un formulario A, C o D a otro B y usarlo en A, C o D en C#?   :huh:
Formularios A, C, D y B son todos de distintas firmas  ;-)


« Última modificación: 19 Junio 2020, 08:00 am por Beginner Web » En línea

7w7
ThunderCls


Desconectado Desconectado

Mensajes: 455


Coder | Reverser | Gamer


Ver Perfil WWW
Re: como pasar valores por referencia de un formulario A a otro B y usarlo en A
« Respuesta #1 en: 19 Junio 2020, 15:58 pm »

Algo te impide usar atributos de clases y/o asociaciones?
Saludos


En línea

-[ "…I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/
Beginner Web


Desconectado Desconectado

Mensajes: 634


youtu.be/0YhflLRE-DA


Ver Perfil
Re: como pasar valores por referencia de un formulario A a otro B y usarlo en A
« Respuesta #2 en: 19 Junio 2020, 18:50 pm »

como es eso ThinderCls?
En línea

7w7
ThunderCls


Desconectado Desconectado

Mensajes: 455


Coder | Reverser | Gamer


Ver Perfil WWW
Re: como pasar valores por referencia de un formulario A a otro B y usarlo en A
« Respuesta #3 en: 20 Junio 2020, 00:49 am »

Esto lo puedes resolver de varias maneras, por ejemplo de cualquiera de estas dos te podria servir
 
Código
  1. // Metodo 1: usando composicion y properties
  2. public class ClassA
  3. {
  4.    public int Quantity {get; set;}
  5.    // ...
  6.    private void AddQuantity(int p_Quantity) { Quantity += p_Quantity; }
  7. }
  8.  
  9. public class ClassB
  10. {
  11.    ClassA clsA;
  12.  
  13.    public ClassB(ClassA p_clsA){ this.clsA = p_clsA; }
  14.    public void ShowQuantity()
  15.    {
  16.        Console.WriteLine($"Quantity from ClassA = {clsA.Quantity}");
  17.    }
  18. }
  19.  
  20.  
  21. // Metodo 2: usando atributos estaticos (-_-)
  22. public class ClassA
  23. {
  24.    public static string Color;
  25.    // ...
  26.    private void ChangeColor(string p_Color) { Color = p_Color; }
  27. }
  28.  
  29. public class ClassB
  30. {
  31.    public void ShowColor()
  32.    {
  33.        Console.WriteLine($"Color from ClassA = {ClassA.Color}");
  34.    }
  35. }
En línea

-[ "…I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines