Algún control treeview con columnas ?

30/11/2004 - 19:40 por Desarrollo | Informe spam
Estoy buscando un control TreeView con columnas, algo parecido a esto:

http://www.dbi-tech.com/ctTree.asp (última imagen)

Lo necesito para hacer un formulario donde doy los permisos a los usuarios
de acceso y modifición (lectura/escritura de datos) en los diferentes
formularios del sistema, en donde la columna del treeview son las opciones
del los menus del sistema y las demas columnas seria poner un check, un text
o algo que sea requerido.

Desde ya, gracias por la ayuda recibida.

Preguntas similare

Leer las respuestas

#6 Fernando D. Bozzo
01/12/2004 - 17:22 | Informe spam
Hola:

A mi me parece bueno tu diseño, ¿cuál es el problema con él?
Si no hay una jerarquía y no sabés cuál es padre o hijo, entonces un
treeview no te sirve, porque ese control es justamente para mostrar
información jerárquica.

Saludos,

Fernando D. Bozzo

"La programación es más eficiente cuando menos se piensa en el código"




"Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
news:
Esto es lo que hago, adjunto imagen para que se de una idea de como estoy
haciendo el formulario, en un grid es donde tengo la información de los
permisos del usuario, pero si puede apreciar no esta organizada ni
estructurada, no se cual es el menu padre y los submenus hijos o si tengo


un
submenu padre mucho menos voy a saber cuales son sus submenus hijos; da
motivo para confundir al usuario.

> Podrías hacer un panel estilo outlook, donde del lado izquierdo hay un
> treeview y del derecho una ventana que muestre toda la información del
> elemento seleccionado en el treeview.

Si pongo un panel, del lado izquierdo un treeview con las opciones del


menú
y del lado derecho las opciones de acceso y modificar quedaria un poco
engorrozo (complicado) para el usuario estar cambiando la opción del menu


en
el treeview y después moverse a la otra ventana para dar el permiso
correspondiente, y asi susecivamente con cada opción del menú

esto traeria como consecuencia errores de usuario, en caso de que no


revise
antes de actualizar y omitiera por error alguna opción daria o quitaria
permisos a los usuarios.

esto fue lo que capte, corrigame si estoy en un error

De todas formas gracias por sus comentarios.




"Fernando D. Bozzo" escribió en el mensaje
news:%
> Hola, te dejo una idea diferente:
>
> Podrías hacer un panel estilo outlook, donde del lado izquierdo hay un
> treeview y del derecho una ventana que muestre toda la información del
> elemento seleccionado en el treeview.
> Esto te va a dejar mucho más espacio para poner controles y no te obliga


a
> usar sólo una línea.
>
> Saludos,
>
> Fernando D. Bozzo
>
> "La programación es más eficiente cuando menos se piensa en el código"
>
>
>
>
> "Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
> news:
>> Estoy buscando un control TreeView con columnas, algo parecido a esto:
>>
>> http://www.dbi-tech.com/ctTree.asp (última imagen)
>>
>> Lo necesito para hacer un formulario donde doy los permisos a los
>> usuarios
>> de acceso y modifición (lectura/escritura de datos) en los diferentes
>> formularios del sistema, en donde la columna del treeview son las
>> opciones
>> del los menus del sistema y las demas columnas seria poner un check, un
> text
>> o algo que sea requerido.
>>
>> Desde ya, gracias por la ayuda recibida.
>>
>>
>
>



Respuesta Responder a este mensaje
#7 Desarrollo
01/12/2004 - 17:44 | Informe spam
Como dice Luis Maria, es una clase que di con ella en este foro y que baje
de portalfox que es de Heberto Villavicencio (muy buena por cierto) en donde
se pone esto en el init de la clase:

This.Efecto = 3
This.Colorinicio= Rgb(0,128,192)
This.ColorFinal = Thisform.BackColor
DoDefault()

espero que te sea de utilidad, y perdona que responda algo tarde ! :-)



"Rodolfo Arias" escribió en el mensaje
news:9mtasdqm7j1f.6ov8u2i5kq9x$
Hola, ahora que veo tu formulario me gusto mucho la degradación de cinta
azul que pusiste, es posible que me puedas decir como lo hiciste, perdona
que no sea referente al tema, pero me llama la atención.

Saludos,

Rodolfo Arias
Costa Rica.
Respuesta Responder a este mensaje
#8 Fernando D. Bozzo
01/12/2004 - 22:42 | Informe spam
Hola:

Bueno, ahora viendo el ejemplo me hice una mejor idea de que querés. No sé
que controles gratuitos podrías usar para esto, pero se me ocurre que con
sólo mejorar tu diseño original del grid alcanzaría.
Por ejemplo, si sólo son 2 niveles, donde el primero es el título o concepto
y el segundo es el item, alcanzaría con colorear el fondo de los títulos.
Eso sólo ya da la idea de jerarquía que querés, porque quedarían claramente
separados los títulos (con fondo de color) de los items y le quita
complejidad al diseño.
Acordate de que a los usuarios les gusta lo "funcional", no el último grito
de la tecnología visual a costa de la funcionalidad.

Ahora, si el tema es con treeview sí o sí, entonces no sé cómo se podría
hacer.

Saludos,

Fernando D. Bozzo

"La programación es más eficiente cuando menos se piensa en el código"





"Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
news:#
Hola Fernando

En el formulario que tengo utilizo un grid y ahi es donde se pierden las
jerarquias de los menus, no se sabe cual es padre o cual es hijo, por eso
busco un control estilo treeview con columnas, anexo imagen para que se de
una idea de que es lo que busco (es la misma imagen pero modificada en
corel)

Gracias por los comentarios ...


"Fernando D. Bozzo" escribió en el mensaje
news:
> Hola:
>
> A mi me parece bueno tu diseño, ¿cuál es el problema con él?
> Si no hay una jerarquía y no sabés cuál es padre o hijo, entonces un
> treeview no te sirve, porque ese control es justamente para mostrar
> información jerárquica.
>
> Saludos,
>
> Fernando D. Bozzo
>
> "La programación es más eficiente cuando menos se piensa en el código"
>
>
>
>
> "Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
> news:
>> Esto es lo que hago, adjunto imagen para que se de una idea de como


estoy
>> haciendo el formulario, en un grid es donde tengo la información de los
>> permisos del usuario, pero si puede apreciar no esta organizada ni
>> estructurada, no se cual es el menu padre y los submenus hijos o si


tengo
> un
>> submenu padre mucho menos voy a saber cuales son sus submenus hijos; da
>> motivo para confundir al usuario.
>>
>> > Podrías hacer un panel estilo outlook, donde del lado izquierdo hay


un
>> > treeview y del derecho una ventana que muestre toda la información


del
>> > elemento seleccionado en el treeview.
>>
>> Si pongo un panel, del lado izquierdo un treeview con las opciones del
> menú
>> y del lado derecho las opciones de acceso y modificar quedaria un poco
>> engorrozo (complicado) para el usuario estar cambiando la opción del


menu
> en
>> el treeview y después moverse a la otra ventana para dar el permiso
>> correspondiente, y asi susecivamente con cada opción del menú
>>
>> esto traeria como consecuencia errores de usuario, en caso de que no
> revise
>> antes de actualizar y omitiera por error alguna opción daria o quitaria
>> permisos a los usuarios.
>>
>> esto fue lo que capte, corrigame si estoy en un error
>>
>> De todas formas gracias por sus comentarios.
>>
>>
>>
>>
>> "Fernando D. Bozzo" escribió en el mensaje
>> news:%
>> > Hola, te dejo una idea diferente:
>> >
>> > Podrías hacer un panel estilo outlook, donde del lado izquierdo hay


un
>> > treeview y del derecho una ventana que muestre toda la información


del
>> > elemento seleccionado en el treeview.
>> > Esto te va a dejar mucho más espacio para poner controles y no te
>> > obliga
> a
>> > usar sólo una línea.
>> >
>> > Saludos,
>> >
>> > Fernando D. Bozzo
>> >
>> > "La programación es más eficiente cuando menos se piensa en el


código"
>> >
>> >
>> >
>> >
>> > "Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
>> > news:
>> >> Estoy buscando un control TreeView con columnas, algo parecido a


esto:
>> >>
>> >> http://www.dbi-tech.com/ctTree.asp (última imagen)
>> >>
>> >> Lo necesito para hacer un formulario donde doy los permisos a los
>> >> usuarios
>> >> de acceso y modifición (lectura/escritura de datos) en los


diferentes
>> >> formularios del sistema, en donde la columna del treeview son las
>> >> opciones
>> >> del los menus del sistema y las demas columnas seria poner un check,
>> >> un
>> > text
>> >> o algo que sea requerido.
>> >>
>> >> Desde ya, gracias por la ayuda recibida.
>> >>
>> >>
>> >
>> >
>>
>>
>>
>
>



Respuesta Responder a este mensaje
#9 Desarrollo
02/12/2004 - 01:01 | Informe spam
Buena día/tarde !

Por ejemplo, si sólo son 2 niveles, donde el primero es el título o
concepto
y el segundo es el item, alcanzaría con colorear el fondo de los títulos.
Eso sólo ya da la idea de jerarquía que querés, porque quedarían
claramente
separados los títulos (con fondo de color) de los items y le quita
complejidad al diseño.



Ya habia pasado esta idea por mi cabeza, el problema esque el menu puede de
ser de 1 a "n" niveles, en este caso hasta ahora solo tiene 2 niveles, pero
este form será la base para la creacion de una clase que me servirá de
estandar en futuros desarrollos en los cuales podrán contener menus de mas
de 2 niveles.

Aunque lo que me dices si aplica, solo que buscaba un concepto mas estético,
pero tampoco se trata de cerrarme a una sola idea, también se puede hacer
algo parecido a lo que comenta Juan Bonilla manejar un treeview para todo el
concepto.

Bueno, de todas formas gracias a todos por la ayuda recibida


Saludos !!!!




"Fernando D. Bozzo" escribió en el mensaje
news:O7Dhu6%
Hola:

Bueno, ahora viendo el ejemplo me hice una mejor idea de que querés. No sé
que controles gratuitos podrías usar para esto, pero se me ocurre que con
sólo mejorar tu diseño original del grid alcanzaría.
Por ejemplo, si sólo son 2 niveles, donde el primero es el título o
concepto
y el segundo es el item, alcanzaría con colorear el fondo de los títulos.
Eso sólo ya da la idea de jerarquía que querés, porque quedarían
claramente
separados los títulos (con fondo de color) de los items y le quita
complejidad al diseño.
Acordate de que a los usuarios les gusta lo "funcional", no el último
grito
de la tecnología visual a costa de la funcionalidad.

Ahora, si el tema es con treeview sí o sí, entonces no sé cómo se podría
hacer.

Saludos,

Fernando D. Bozzo

"La programación es más eficiente cuando menos se piensa en el código"





"Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
news:#
Hola Fernando

En el formulario que tengo utilizo un grid y ahi es donde se pierden las
jerarquias de los menus, no se sabe cual es padre o cual es hijo, por eso
busco un control estilo treeview con columnas, anexo imagen para que se
de
una idea de que es lo que busco (es la misma imagen pero modificada en
corel)

Gracias por los comentarios ...


"Fernando D. Bozzo" escribió en el mensaje
news:
> Hola:
>
> A mi me parece bueno tu diseño, ¿cuál es el problema con él?
> Si no hay una jerarquía y no sabés cuál es padre o hijo, entonces un
> treeview no te sirve, porque ese control es justamente para mostrar
> información jerárquica.
>
> Saludos,
>
> Fernando D. Bozzo
>
> "La programación es más eficiente cuando menos se piensa en el código"
>
>
>
>
> "Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
> news:
>> Esto es lo que hago, adjunto imagen para que se de una idea de como


estoy
>> haciendo el formulario, en un grid es donde tengo la información de
>> los
>> permisos del usuario, pero si puede apreciar no esta organizada ni
>> estructurada, no se cual es el menu padre y los submenus hijos o si


tengo
> un
>> submenu padre mucho menos voy a saber cuales son sus submenus hijos;
>> da
>> motivo para confundir al usuario.
>>
>> > Podrías hacer un panel estilo outlook, donde del lado izquierdo hay


un
>> > treeview y del derecho una ventana que muestre toda la información


del
>> > elemento seleccionado en el treeview.
>>
>> Si pongo un panel, del lado izquierdo un treeview con las opciones del
> menú
>> y del lado derecho las opciones de acceso y modificar quedaria un poco
>> engorrozo (complicado) para el usuario estar cambiando la opción del


menu
> en
>> el treeview y después moverse a la otra ventana para dar el permiso
>> correspondiente, y asi susecivamente con cada opción del menú
>>
>> esto traeria como consecuencia errores de usuario, en caso de que no
> revise
>> antes de actualizar y omitiera por error alguna opción daria o
>> quitaria
>> permisos a los usuarios.
>>
>> esto fue lo que capte, corrigame si estoy en un error
>>
>> De todas formas gracias por sus comentarios.
>>
>>
>>
>>
>> "Fernando D. Bozzo" escribió en el mensaje
>> news:%
>> > Hola, te dejo una idea diferente:
>> >
>> > Podrías hacer un panel estilo outlook, donde del lado izquierdo hay


un
>> > treeview y del derecho una ventana que muestre toda la información


del
>> > elemento seleccionado en el treeview.
>> > Esto te va a dejar mucho más espacio para poner controles y no te
>> > obliga
> a
>> > usar sólo una línea.
>> >
>> > Saludos,
>> >
>> > Fernando D. Bozzo
>> >
>> > "La programación es más eficiente cuando menos se piensa en el


código"
>> >
>> >
>> >
>> >
>> > "Desarrollo" <icsa_momosaARROBAyahoo.com.mx> escribió en el mensaje
>> > news:
>> >> Estoy buscando un control TreeView con columnas, algo parecido a


esto:
>> >>
>> >> http://www.dbi-tech.com/ctTree.asp (última imagen)
>> >>
>> >> Lo necesito para hacer un formulario donde doy los permisos a los
>> >> usuarios
>> >> de acceso y modifición (lectura/escritura de datos) en los


diferentes
>> >> formularios del sistema, en donde la columna del treeview son las
>> >> opciones
>> >> del los menus del sistema y las demas columnas seria poner un
>> >> check,
>> >> un
>> > text
>> >> o algo que sea requerido.
>> >>
>> >> Desde ya, gracias por la ayuda recibida.
>> >>
>> >>
>> >
>> >
>>
>>
>>
>
>







Respuesta Responder a este mensaje
#10 Alberto Rodriguez
03/12/2004 - 00:39 | Informe spam
Puedes usar también un prog. especializado como PhtoPaint de Corel para
crear facilmente un archivo degradado. Sin necesidad de crear tantos objetos
ni consumir tantos recursos.


"Rodolfo Arias" escribió en el mensaje
news:9mtasdqm7j1f.6ov8u2i5kq9x$
Hola, ahora que veo tu formulario me gusto mucho la degradación de cinta
azul que pusiste, es posible que me puedas decir como lo hiciste, perdona
que no sea referente al tema, pero me llama la atención.

Saludos,

Rodolfo Arias
Costa Rica.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida