Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2007, 05:28
juanpablo3
 
Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 17 años
Puntos: 0
moverse de un LBox a otro sin el tabulador...

Hola a todos,

Tengo en un formulario dos ListBox de tal forma que cuando elijes un elemento en el LB de la izquierda en el de la derecha se muestran una serie de propiedades.

También puedes moverte elegir una propiedad del LB dcha para ver las características propias de esa propiedad seleccionada.

Y aquí viene mi problema.
No puedo utilizar el tabulador para moverme de un LB a otro.
Tengo que moverme con las flechas...

Lo he implementado con

LB_KeyDown(KeyCode As Integer, Shift As Integer)

de tal forma que si estás en el LBizqda y pulsas la flecha derecha, te mueves al LBdcha... Pero (que alguien me corrija si me equivoco) en los LB las flechas ya están predefinidas creo, ya que si pulsas derecha, automáticamente elijes el elemento siguiente del LB y luego se ejecuta el evento que yo he definido en la función.

Del mismo modo, si pulsas izquierda, equivale a pulsar arriba ya que te selecciona el elemento anterior y luego ejecuta el evento definido.

Alguien sabe como se puede quitar esa propiedad de los LB, o modificarla...?

Muchas gracias a todos

Repito que no puedo utilizar el tabulador de toda la vida para saltar de un LB a otro... aunque sería lo más normal del mundo