Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Posicionar barra de rolagem....


robinhocne

Question

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.....

Edited by robinhocne
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...