Quisiera saber cómo mover con scroll el panel expandido a la posición 0x, 0y de la pantalla al seleccionarlo, o bien que sea del todo visible, al menos abajo en la pantalla. Con un efecto autoscroll.
¿Y cómo colapsar automáticamente un panel cuando se clica en otro?
Ya he resuelto la segunda cuestión, cómo colapsar automáticamente un panel cuando se clica en otro:
B4X:
Sub expPnls_Click(MyExpPnl As expandablePanel)
If listP.Size > 0 Then
For i = 0 To listP.Size -1 'Recorremos los paneles
If expPnls(i).IsExpanded Then
expPnls(i).Collapse
End If
Next
MyExpPnl.ToggleHeight 'Expandimos el panel selecionado
End If
End Sub