elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Agregar ScrollBar personalizado a un Panel C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Agregar ScrollBar personalizado a un Panel C#  (Leído 8,809 veces)
Krähne

Desconectado Desconectado

Mensajes: 51


It can't rain all the time...


Ver Perfil
Agregar ScrollBar personalizado a un Panel C#
« en: 18 Abril 2011, 14:29 pm »

Pues, no me gusta hacer preguntas así, porque se que son sencillas de resolver, pero... personalmente yo... no pude xD :-[.

Necesito agregar un custom scrollbar, es como un scrollbar cualquiera, pero este le cambian el diseño, y tiene una que otra opción, pues... le quiero agregar a un Panel que tengo, y sí, ya se que el Panel tiene su opción "AutoScroll", que si la dejamos en True, pues nos lanza el scrollbar, pero el original, entonces... quiero agregar el personalizado, por estética más que nada.

¿Alguien acá sabe como hacerlo?; Gracias.

ProstOS;

Edito: Ojo, estoy hablando al nivel de código, vamos que... de agregarlo, le doy doble click y ya aparece en el formulario :laugh: :laugh: :laugh:...


« Última modificación: 18 Abril 2011, 15:40 pm por Krahne » En línea

Yo soy más sabio que este hombre; es posible que ninguno de los dos sepamos cosa que valga la pena, pero él cree que sabe algo, pese a no saberlo, mientras que yo, así como no sé nada, tampoco creo saberlo. Yo no tengo conciencia de saber nada.
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #1 en: 18 Abril 2011, 16:40 pm »

Entonces una vez q esta en el formulario ya hiciste todo xD ahora llama a ese componente y ta.

O sin agregarlo haces esto:
Código
  1. Componente scroll = new Componente();
  2.  

Despues te manejas con el scroll


En línea

Krähne

Desconectado Desconectado

Mensajes: 51


It can't rain all the time...


Ver Perfil
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #2 en: 18 Abril 2011, 17:52 pm »

Entonces una vez q esta en el formulario ya hiciste todo xD ahora llama a ese componente y ta.

O sin agregarlo haces esto:
Código
  1. Componente scroll = new Componente();
  2.  

Despues te manejas con el scroll

Ok... WTF?.

Estoy pidiendo la manera de aplicarle al nuevo scrollbar los valores personalizados para cuando en el panel, sus componentes (ya sean labels, etc...) cambien de tamaño, se pueda visualizar deslizando el scrollbar.

De todos modos gracias, ya me las arreglaré...
« Última modificación: 18 Abril 2011, 17:59 pm por Krahne » En línea

Yo soy más sabio que este hombre; es posible que ninguno de los dos sepamos cosa que valga la pena, pero él cree que sabe algo, pese a no saberlo, mientras que yo, así como no sé nada, tampoco creo saberlo. Yo no tengo conciencia de saber nada.
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #3 en: 18 Abril 2011, 18:23 pm »

No te entendi lo q querias decir, pero bueno suerte!
En línea

neoncyber

Desconectado Desconectado

Mensajes: 90



Ver Perfil WWW
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #4 en: 18 Abril 2011, 20:03 pm »

Tal vez deberias hacer una clase que herede del control Panel, de este modo podras ver las propiedades q cuenta este control, ahora en una de esas podras encontrar q componente utiliza para el scroll y establecerlo por el tuyo.

Saludos
En línea

Código
  1. #!/usr/bin/python
  2. print "Visit:"
  3. print "http:\\donkeysharp.blogspot.com"
  4.  
Krähne

Desconectado Desconectado

Mensajes: 51


It can't rain all the time...


Ver Perfil
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #5 en: 18 Abril 2011, 20:08 pm »

Tal vez deberias hacer una clase que herede del control Panel, de este modo podras ver las propiedades q cuenta este control, ahora en una de esas podras encontrar q componente utiliza para el scroll y establecerlo por el tuyo.

Saludos

Hmm interesante, lo haré, gracias.
En línea

Yo soy más sabio que este hombre; es posible que ninguno de los dos sepamos cosa que valga la pena, pero él cree que sabe algo, pese a no saberlo, mientras que yo, así como no sé nada, tampoco creo saberlo. Yo no tengo conciencia de saber nada.
_katze_

Desconectado Desconectado

Mensajes: 140



Ver Perfil WWW
Re: Agregar ScrollBar personalizado a un Panel C#
« Respuesta #6 en: 18 Abril 2011, 20:35 pm »

y cuando herede el panel lo q vas a hacer es invalidar los procesos q dibujen el scrollbar y lo redibujas mediante gdi o lo q quieras
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
scrollbar en programa
Programación Visual Basic
akss_wm 2 1,473 Último mensaje 21 Diciembre 2006, 14:34 pm
por CeLaYa
Comparativa Antena Panel Pacific Wireless 19 dBi Contra Antena Panel ABAKS 19 dB
Materiales y equipos
pazienzia 2 10,453 Último mensaje 8 Marzo 2010, 20:09 pm
por pazienzia
Mover Panel que tiene ScrollBar con las teclas, y que se actualice el ScrollBar
.NET (C#, VB.NET, ASP)
solesvia 0 2,399 Último mensaje 11 Septiembre 2015, 04:54 am
por solesvia
Agregar Scrollbar a JPanel « 1 2 »
Java
GSecurity 11 7,304 Último mensaje 3 Abril 2020, 05:40 am
por GSecurity
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines