Saltar al contenido
Underc0de /foro

Abrir formulario desde consola

Iniciado por Vuls, Junio 06, 2019, 01:34:19 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Avatar de Vuls
Junio 06, 2019, 01:34:19 AM Ultima modificación: Junio 06, 2019, 01:44:29 AM por Gabriela
Hola quiero intentar abrir un formulario desde consola utilizando el siguiente codigo:
Código: csharp

   this.BeginInvoke((MethodInvoker)(() => {
                            ChatRoom UC = (ChatRoom)Application.OpenForms["ChatRoom:" + CL.ID];
                            if (UC == null)
                            {
                                UC = new ChatRoom
                                {
                                    Name = "ChatRoom:" + CL.ID,
                                    Text = "ChatRoom:" + CL.ID,
                                    F = this,
                                    C = CL
                                };
                                UC.Show();
                            }
                        }));


El problema que tengo es al utilizar this, primero por que es un metodo estatico y segundo si no es estatico no me permite usar begininvoke
como podria abrir el formulario utilizando este codigo por que si no utilizo el BeginInvoke el formulario se queda como "buggeado"
WhatsApp Telegram

¿Te quedó una duda sobre Dudas y pedidos generales?

Preguntala y te responde la comunidad (y el asistente Underc0de IA si nadie llega antes). Es gratis y tarda un minuto.

Ya tengo cuenta
Guardamos tu pregunta en este navegador: después de entrar la publicás con un clic.
Grupo de WhatsApp