pasar datos entre formularios con delegados y eventos c#
ฝัง
- เผยแพร่เมื่อ 19 ก.ย. 2024
- Para aprender a programar me ha servido mucho el aporte de otros programadores en foros y en videos de youtube. En agradecimiento a todos los que me han ayudado y para ayudar tambien a otros quiero subir videos de lo poco que se y que asi otros puedan aprender tambien.
En este video explico como usar delegados y eventos para pasar datos entre formularios en una aplicacion de windows forms con c#
6 años despues y este video sigue aportando. Thanks.
Muchísimas gracias Broth, casi 5 horas intentándolo hasta que encontré este vídeo.
Bendiciones.
pro trick: you can watch movies at flixzone. I've been using them for watching all kinds of movies lately.
@Memphis Graham Yup, have been using Flixzone} for since november myself :D
Excelente amigo. Estaba buscando como hacerlo mediante delegados y eventos y tu video fue de gran utilidad. Muchas gracias.
Muchas gracias por compartir conocimientos, me fue de gran utilidad. Saludos ✌
Me salvaste la vida, dure como 2 horas tratando de actualizar un label.text desde otro form exactamente así, gracias hermano
gracias master, lo pude hacer sin problemas con tu ayuda.
muchas gracias por el aporte!! le hice de tantas maneras y los datos no pasaban hasta que encontre tu tutorial :D
Gracias... estaré al pendiente. Te estoy siguiendo ya. Encontraba a muchas personas que subían ejemplos de Delegados pero no le veía mucha utilidad hasta que vi tu video.
9:42 muy productivos, gracias por el video
Definitivamente la forma mas sencilla y útil amigo!!
Gracias viejo en serio te lo agradesco. lo aplique a mi proyecto y funciona perfectamente.
y lo mejor de todo. una explicacion directo al punto . GRacias
Excelente contigo pude conseguir el código que necesitaba, todos los dan es al contrario y para eso hay muchas formas.
11 años después y este video sigue ayudando
Wow por fin un tutorial que explica este método como *concepto* y como usarlo en caso de que *el formulario al que se envían los datos ya esté abierto.* Like y me suscribo!
Muy bien compañero, me pase todo el tiempo buscando esto, me las arregle y ahora pas mas datos segun los forms , gracias eh te devo una
muchisimas gracias sos una maestro! lo que me costo encontrar una forma simple y facil de hacer en traspaso de datos de c#.! gracias gracias
Genial, me estaba devanando los sesos para volver de un panel principal a el formulario de login. Genial!! Mil grcias
muchas gracias!!!. Tu solucion me sirvio para adaptarla a un tabcontrol y poder construir un datagrid. Se agraece el aporte!!!
Muchas gracias. Excelente explicación y muy útil. Gracias Mil
Excelente, Saludos desde Lima -Peru.
Excelente aplicación me sirvió para desarrollar una de comunicaciones de puertos.
Muchas gracias.
uffff!!!no sabes del problema que me salvaste y el tiempo que me ahorrare!!!
Muchas Gracias buenisimo aporte
Chido aporte bro, no conocía esa manera diferente de usar el delegado
GRACIAS !!!
Me salvaste la vida..
te lo agradezco es justo lo que estaba buscando.
Muchas Gracias Samuel "gran aporte"
!!!!
Muy bueno y clara la explicación. Gracias!
Muchísimas Gracias!! Justo lo que necesitaba!
Muchas gracias, me sirvió mucho para hacer mi programa de Gestión!
Gracias hermano, me ha salvado la vida
EXELENTE, muchisimas gracias, resolvi mi problema.
Muy buen vídeo, me ha servido. Muchas gracias y sigue así.
Grandeee... sos un genio ... Gracias me ayudaste un monton...
Gracias carnal, excelente solucion
mira chavito, este es un tutorial pero de los god
Ta genial
me gusto mucho
Excelente muchas gracias.
Hey muchas gracias en verdad me ayudo este video y talvez haga uno claro si me das permiso de usar tu informacion ya tengo mi aplicacion en windows Form y solo explicare como funciona porque use 4 Form para hacerla cada vez que se hacia click a un boton se abria uno y los datos se almacenaban en una HashTable
Muchas gracias espero subas mas video felicidades
buenos videos amigo, espero que sigas subiendo mas si puedes.
Excelente!
que dios te bendiga me sirvió tu ayudad.
Excelente video me ayudo mucho
muchas gracias me a sido de mucha ayuda
sssss buenaza la explicación, gracias!!
Gracias!
me sirvió mucho el vídeo
(y) :D
Excelente!!!!!!!!!! Muchas gracias!!!!!!!!!
EXCELENTE EXPLICACION pero no me lo tomes a mal... ¿podrías mejorar la calidad de los videos? Como se trata de un curso práctico mucha gente querrá seguirte "en caliente" y honestamente se ve muy borroso. Gracias.
es posible enviar de en vez a un label, se envie dentro de un datagrid?
Me salvaste la vida graciasssssssss
hola se puede viar de muchos formularios a un solo principal
eres la polla...muchas gracias...fue de mucha ayuda
Vuelve Mr Samo te necesitamos!!!
Funciona bien si es para enviarlo del form2 al 1 pero si es para el form1 al 2 dice null reference.
Me acabas de salvar el culo !! Gracias
esaaa majoo! jajaja se oyen los mensajes pero ta chilo el video loco xD
Si quisiera pasar varios datos que tendria que hacer.
Gracias
tambien quiero saber eso
Gracias, buen aporte:
Pero yo necesito saber en C# como obtener el resultado de una suma en otro formulario al presionar mi botón calcular... Por favor ayúdame, te agradezco de antemano.
Se puede hacer cuando el formulario este cerrado? y cuando le de clic en un boton se vea en el formulario?
Saludos, gracias por todo, pero sabes me da error, me dice
System.NullReferenceException: 'Object reference not set to an instance of an object.'
TransferData was null.
Muchas gracias!
una pregunta pana...siempre sera un evento para el delegado o puede ser algo mas, es decir metodo etc..?
Y si quiero agregar mas datos sin que se borre al momento de elegir otro dato? Como le puedo hacer !!
te agradeceria si me dijeras como
Creo que ya entiendo cual es el problema, lo que pasa es que yo estoy llamando desde un formulario basado en una master page y no puedo invocar el método show de la nueva instancia del formulario "formpopup", que es un formulario común. En lugar de un show, hago: boton.Attributes.Add("onclick","window.open('formpopup.aspx',null);"); lo que está haciendo es abrir directamente el formulario y no la nueva instancia del mismo, que es el que lleva los parámetros xD, ¿me explico?
muchas gracias !!!
cuál sería la diferencia con una variable pública?. Es decir:
Form2:
public string dato;
Entonces, en el evento de button1, se añade la propiedad this.DialogResult.OK y se cierra Form2... y en Form1 hacer la condición:
Form1:
Form2 form2 = new Form2();
DialogResult res = form2.ShowDialog();
if(res == DialogResult.OK)
{
label1.Text = form2.dato;
}
Hola que tal colega, me parece excelente tu aporte. Hice todo lo que me indicas, lamentablemente no me funcionó, al correr la parte del botón que ejecuta el delegado me marca la excepción: NullReferenceExcepcion, ¿Alguna idea?. Saludos!!
como es mejor pasar los datos de un formulario a otro? con parámetros o con delegados? yo estoy aprendiendo c# y me enseñaron a pasarlos por parámetros. Saludos
Ayuda me sale nulreference exception en los datos que estoy pasando
Tengo una duda, aplico ese metodo y cuando ejecuto el programa me dice que "pasado" se hace null y no funciona, que puedo hacer? muchas gracias
pudiste resolver tu error? :/
gracias por el aporte pero creo que a tu vídeo le falto explicación ya que no se ve a quien le asignaste las variables de pasar y pasado el código lo coloque tal cual pero el programa dice que no sabe que es pasar ni pasado ni dato :(
como puedo pasar una lista a varios form? ayuda!!!
Thanks!
>Muy bueno... Pero como le hago si los datos a pasar son desde un dartagridview???
Yakaira Piña se me ocurre que al hacer select sobre el datagridview se guarden en un leabel o un textbox bisible o oculto luego solo haces lo mismo llamas el valor de los texbox o leable ocultos creo que la mas dificil para mi era lo del video ya sabiendo eso mi mente se vuelve creativa
Yakaira Piña podrías hacerlo con array
Ya lo pude hacer y lo hice directo desde el DataGridView, solo en ves de poner que me ale el dato de un TextBox le indique que me ale el dato de la Base de datos directamente utilizando como referencia un dato especifico de un TextBox... Ufff!!
Vi el video 1000 veces y no entendia claramente pero gracias a ti logre hacerlo inmediatamente
Para la proxima sube un video con mejor calidad, no se ven bien las letras.
Gracias
y si son varios datos?
gracias
puede hacer con datagrid a formulario
Si se puede, justo eso acabo de hacer
@@cheeppemendoozaa4964 Saludos, como estas. podrías compartirlo tal vez por correo,
necesito lograr esa parte para el proyecto final de la universidad
Jefe podrías passar el proyecto?
Gradcia
Muchas gracias!!
Es justo lo que necesitaba
Muchas gracias!