Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   generación dinámica de formularios por xsd (https://www.clubdelphi.com/foros/showthread.php?t=28883)

samame 05-01-2006 16:20:43

generación dinámica de formularios por xsd
 
Hola a todos, se ma ha planteado un problemilla y os lo quiero comentar.
Tengo un xsd que valida una plantilla xml. Bien, dado ese xsd quiero generar de forma dinámica un formulario para petición y muestra datos. Una vez terminado de informar dicho formulario, generaré un xml que será validado por el xsd y dicho xml será guardado para otros accesos.
Haciendo las cosas "a pelo" no hay problema, es fácil:

Código:

switch (treeNode.GetTipoNodo ())
{
 case -1 :
 case ObjTreeXML.ID_GENERICO :
 case ObjTreeXML.ID_ELEMENTO :
 foreach (MyTreeNode tn in treeNode.Nodes)
 {
 switch (tn.GetTipoNodo ())
 {
 case -1 :
 case ObjTreeXML.ID_GENERICO :
 case ObjTreeXML.ID_ELEMENTO :
 Analiza (tn);
 break;
 }
 }
 break;
 case ObjTreeXML.ID_TEXTO :
 break;
 case ObjTreeXML.ID_CDATA :
 break;
}

Pero el rollo de hacerlo de modo dinámico me va un pelín grande, alguna sugenrencia?
Muchas gracias de antemano.


La franja horaria es GMT +2. Ahora son las 17:33:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi