Llevo varios años desarrollando aplicaciones Web en distintos lenguajes, y esta semana me ha tocado comenzar a desarrollar una aplicación de Windows utlizando C# y el framework .Net con el IDE SharpDevelop, y si mi pregunta resulta un poco estúpida, es pues porque no tengo mucha experiencia en esta área y, además, por las cortas fechas de entrega, no tengo tiempo de sentarme a leer a fondo como me gustaría hacerlo.
La cosa es sencilla, tengo una ventana (Winform o como se llame) donde el usuario se "loguea". Al loguearse, la función login devuelve el "ID de la sesión", que es un dato que tendré que utilizar más adelante en otras secciones de la aplicación.
Si los datos son correctos, el ID devuelto por la función es guardado en una variable, entonces cierro la ventana de Login y abro una nueva, llamémosla "ventana principal".
Código:
Mi pregunta es ¿Cómo hago para poder utilizar, en esta nueva ventana, la variable (tipo long) ID guardada en la ventana (o clase) Login?//Abro la ventana principal de la aplicación main main = new main(); main.Show(); //Escondo la ventana de Login this.Hide();
Saludos y gracias por sus respuestas.