Crear Controles En tiempo de ejecucion c# y gaurdalos

Iniciado por mr_marley, 23 Octubre 2011, 09:55 AM

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

Novlucker

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Allm1982

Talvez la repsuesta les llegue un poco tarde, pero me parece que como programadores pueden dejar mucho que desear, si lo que desean es generar formularios dinamicos, lo ideal es usar CODEDOM, esto les permitira ejecutar lineas de codigo desde un textbox y compilar un nueva clase, con la ayuda del compilador C#, por favor investiguen mas

Saludos

Novlucker

Tal vez llega un poco tarde si, y tal vez como programadores no seamos tan malos como tu leyendo.

La pregunta es como almacenar las propiedades de los controles utilizados en un formulario, no necesitas compilar código on-the-fly

Por cierto, cuando sugerí serializar omití el detalle de que Control no es serializable :xD

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

YouMash

Cita de: mr_marley en 25 Noviembre 2011, 18:13 PM
Muchas Gracias Por responder Ya resolvi el probelma lo hice lago similar como me dicen aqui
lo que hice fua  crear el botones que necesito entiempo de ejecucion
y cuando le doy guardar hago un recorrido de cada control en el form y mando
a guardar el name, lo ancho, alto y posicion  de cada boton..
luego cuando cuando abro el form( que es cuando quiero que muestre los que anteriormente hice)
traego todos los valores de la base de datos y con un recorrido voy creando los botones con los valores antes guardados name, lef top, posicion..
y esta ala perfeccion..
hora  eslo del archivo xml. megustaria saberlo. si laguiente me tiene un ejemplo de como paso los valores que son los mismos name lef top , posicion, yluego cuando carge el form leer ese mismo archivo xml y crearlos nuevamente
Gracias :xD

¿Como lo hiciste? me puede enseñas.