Estás en: Inicio > Listado de proyectos > Software y Tecnología > Desarrollo de Sistemas > Aplicaciones Windows > C# > Desarrollo Clase Generica Para Cargar Treeviews

Proyecto: Desarrollo Clase Generica Para Cargar Treeviews

Visible en:
ar bo cl co cu sv es pe uy us
 
Encabezado:
Desarrollo de clase para el llenado de un treeview con los datos pasados a la clase, dos tipos de datos (list) y datareader
 
Autor:
yms (4 Medalla de Bronce) ar
 
Tipo de ofertas:
Privadas h
 
Presupuesto:
200,00 ARS (474,02 GTQ)
 
Tiempo de entrega:
5 días
 
Método de pago:
A convenir, Efectivo, Giro postal, Transferencia bancaria
 
Fecha de publicación:
01/02/2008 04:40
 
Finaliza en:
Finalizado
 
Visitas: 214 | Preguntas: 2 | Ofertas: 4 |  Recomienda este Proyecto
 
  ¿Qué es un proyecto? ¿Cómo publicar un proyecto? ¿Cómo realizar una oferta?
Descripción:

Nesecitamos el desarrollo de una clase en C# que tome los datos pasados y el nombre del Treeview pasado para luego llenar los datos en un TreeView.

Ej.

Metodo : llenarTree  ( List MyList, TreeView MyTreeview, string MyCampoNodo,string MyCampoID string MycampoDesc, string MyCampoURL, String MycampoImage)

 
Dentro se debe aplicar la logica necesaria para llenar el Treeview
en caso de no existir campos de imagenes o URL en el list, no agregarlos (para evitar errores futuros)
 
Mylist , contiene los datos a llenar  en tipo  List (Generics) y/o Datareader
MyTreeview es el nombre del objeto treeview a llenar
MycampoID es el nombre del campo ID de cada elemento
MyCmapoNodo es el nombre del campo con el que se separan los nodos (ID_PAdre)
MyCampoDesc es el  nombre del elemento del list que contiene la descripción que va en cada item del treeview
MyCampoURL es el nombre del elemento del list que contiene la página relacionada (en algunos casos no se usará)
MycampoImage es el link de la imagen quie se mostrará en cada item del treeview en caso de existir (en algunos casos no se usará)
 
La lógica interna debe contemplar que los origenes de datos varían y en base a los valores que se pase a la funcion se cargará el treeview.
 
Sobrecargar el metodo para aceptar tipo de Datos List y DataReader.
 
El pago se realizará por medíos electónicos, luego de verificar el correcto funcionamiento de la clase mediante una dll provista por el desarrollador que puede contener controles de seguridad, una vez realizado el pago se debera entregar las fuentes de la clase.
 
Se analizaran las propuestas y ofertas realizadas
 

Ayuda Información agregada 01/02/2008 15:37


Se trata de unTreeView asp.net, pero si se incluye compatibilidad para Winforms , no nos ofendemos.
MycampoNodo contiene el nombre del elemento del list/datareader, que tiene el valor por el que se separan los nodos
los que tengan este valor en 0 seran los nodos raiz, y asi se va armando el arbol. EJ :

Nombre             Id_Padre      ID
Elemento-1           0              1
   Hijode-1a         1              5
     Hijode-1a1      5             97
     Hijode-1a2      5             17
       Hijode-1a2-a 17           1527
   Hijode-1b         1             74
     Hijode-1b      74             55
      Hijode-1b-1   55            197
Elemento-2           0              8
   Hijode-2a         8             35
   Hijode-2b         8             95
Elemento-74          0             47
Elemento-75          0            147


El elemento ID_Padre hace referencia al id de quien es el nodo padre
los valores que están en 0 indican que el elemento es raiz.

Preguntas
01/02/2008 08:49 P: Pues deberias colocar un ejemplo? Y los nodos que llegan en la lista pertenecen todos al nodo ID jhonv80 (0) co
01/02/2008 10:18 R: Se trata de unTreeView asp.net, pero si se incluye compatibilidad para Winforms , no nos ofendemos. MycampoNodo contiene el nombre del elemento del list/datareader, que tiene el valor por el que se separan los nodos los que tengan este valor en 0 seran los nodos raiz, y asi se va armando el arbol. EJ : Nombre Id_Padre ID Elemento-1 0 1 Hijode-1a 1 5 Hijode-1a1 5 97 Hijode-1a2 5 17 Hijode-1a2-a 17 1527 Hijode-1b 1 74 Hijode-1b 74 55 Hijode-1b-1 55 197 Elemento-2 0 8 Hijode-2a 8 35 Hijode-2b 8 95 Elemento-74 0 47 Elemento-75 0 147 El elemento ID_Padre hace referencia al id de quien es el nodo padre los valores que están en 0 indican que el elemento es raiz.  
01/02/2008 07:39 P: ¿Se trata de un TreeView ASP.NET o de un TreeView Win32? Respecto del parámetro: MyCmapoNodo es el nombre del campo con el que se separan los nodos (ID_PAdre), a qué hace referencia exactamente?¿ a qué se refieren con "con el que se separan los nodos?. Quedo a la espera de su respuesta. Gracias jns (0) ar Datos verificados
01/02/2008 10:18 R: Se trata de unTreeView asp.net, pero si se incluye compatibilidad para Winforms , no nos ofendemos. MycampoNodo contiene el nombre del elemento del list/datareader, que tiene el valor por el que se separan los nodos los que tengan este valor en 0 seran los nodos raiz, y asi se va armando el arbol. EJ : Nombre Id_Padre ID Elemento-1 0 1 Hijode-1a 1 5 Hijode-1a1 5 97 Hijode-1a2 5 17 Hijode-1a2-a 17 1527 Hijode-1b 1 74 Hijode-1b 74 55 Hijode-1b-1 55 197 Elemento-2 0 8 Hijode-2a 8 35 Hijode-2b 8 95 Elemento-74 0 47 Elemento-75 0 147 El elemento ID_Padre hace referencia al id de quien es el nodo padre los valores que están en 0 indican que el elemento es raiz.  

Volver arriba

hidden Recibe ofertas privadas. Ayuda
Fecha Oferta T. de entrega  Precio Postulante
04/02/2008 08:05 Desarrollo Clase Generica Para Cargar Treeview sebillac (1) ar
02/02/2008 12:35 Clae Generica Para Treeview ldvalido (0) ar
01/02/2008 11:15 Desarrollo Clase Generica Para Cargar Treeviews G extremedeveloper (8 Medalla de Plata) ar
01/02/2008 06:55 Desarrollo De Clase Generrica Para Cargar Treeviews jselesan (0) ar Datos verificados

Volver arriba

Realizar Oferta

Título: Desarrollo Clase Generica Para Cargar Treeviews
Autor: yms
Fecha de inicio: 01/02/2008 04:40

  • Todas las ofertas generan un compromiso entre las partes.
  • No se puede ofertar en proyectos finalizados.

Volver arriba