SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: lovejoy en Miércoles 21 de Mayo de 2008, 15:48
-
Que tal.. bueno les cuento.. tengo un formulario.. que tiene un botón que muestra un formulario de busqueda, el cual tiene una grilla. Al apretar cualquier fila de esta grilla, el formulario se cierra y deberia cargar datos en el otro formulario, teniendo en cuenta el registro seleccionado.
Yo lo que hice fue:
en el formulario de la busqueda, en la grilla.cellcotnentclick()
le puse que hace:
Form nuevo = new MiOtroForm(codigo seleccionado);
y dentro de una sobrecarga de MiOtroForm hice:
public MiOtroForm(int codigo)
{
InitializeComponent();
CargarDatos(codigo);
}
en CargarDatos(codigo) lo que hago es llenar los textboxs etc.. pero no tirra error y no los llena.. Que puede ser?
probé haciendo un Show del MiOtroForm cuando lo instancio en el formulario de busqueda y ahi si funciona.. que puede ser..???
Gracias..
-
Hola q tal yo tb tube ese problema y lo solucione con una propiedad,
aca te dejo el codigo como yo lo hice.
public partial class frmPaciente : Form
{
private static int m_var;
public static int Variable
{
get { return m_var; }
set { m_var = value; }
}
.......
y del otro form lo llame asi:
frmPaciente.Variable = "lo q tengas q pasar vos!";
espero q te sirva, y muchos exitos!