Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Posicionar barra de rolagem....


robinhocne

Pergunta

Como faço para posicionar a barra de rolagem do ScrolBox em uma determinada posição ?

Por Exemplo.....dentro do formulario tenho um ScrolBox...dentro do ScrolBox tenho varios panels um em baixo do outro....sendo que cada panel corresponde a um horário....7 hs..8 hs até 22 hs

panel7

panel8

panel9

panel10

panel11

panel12

panel13

panel14

panel15

panel16

panel17

panel18

panel19

panel20

panel21

panel22

e ai na tela aparece assim, pelo fato da tela ser meio que pequena:

panel7

panel8

panel9

panel10

panel11

panel12

panel13

panel14

panel15

vamos suporte que agora seja 16:00 hs......ai queria que a posição da barra do ScrolBox ficasse em uma determinada posição que o panel16 ficasse no inicio e assim os demais...

panel16

panel17

panel18

panel19

panel20

panel21

panel22

como faço ? já tentei varias coisas....sei que se eu setar o foco em tal panel ele aparece movendo o scrol porém não fica no topo.....

Editado por robinhocne
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
sendo que cada panel corresponde a um horário....7 hs..8 hs até 22 hs
porque voce não usa um stringgrid ?

como faço ? já tentei varias coisas....sei que se eu setar o foco em tal panel ele aparece movendo o scrol porém não fica no topo.....

porque o componente panel tem um valor (TOP) fixo em relação ao Form.

OBS: Se isso for uma agenda, existem outras opções

abraço

Link para o comentário
Compartilhar em outros sites

  • 0
sendo que cada panel corresponde a um horário....7 hs..8 hs até 22 hs
porque voce não usa um stringgrid ?

como faço ? já tentei varias coisas....sei que se eu setar o foco em tal panel ele aparece movendo o scrol porém não fica no topo.....
porque o componente panel tem um valor (TOP) fixo em relação ao Form.

OBS: Se isso for uma agenda, existem outras opções

abraço

é sim uma agenda...., mas estou fazendo tipo assim.....

AgendaFlex

ai no StringGrid creio que não vai dar muito certo....e não quero deixar nada fixo......

Link para o comentário
Compartilhar em outros sites

  • 0

Pessoal, só para Resolver esse tópico..pois tinha concluido ele, mas não tinha resolvido ainda.....ai fuçando na net achei o que queria....

para saber a posição que o Scroll Box está é só utilizar essa propriedade:

ScrollBox1.VertScrollBar.Position //para vertical ou 
ScrollBox1.HorzScrollBar.Position //para horizontal

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,8k
×
×
  • Criar Novo...