TELA PDV
Olá amigos, boa tarde, tenho um form, tela PDV,
cÓDIGO Acima, uso para usar toda a tela. mas os controles, por exemplo a Grid [Ô]MSFLEXGRID[Ô] do produto listado nÃo acompanha a tela, fica no meio da tela.
os textbox, label.. também não a companhão
alguma sugestão para resolver esse probleminha ?
Private Sub Form_Resize()
[ô]rotina para deixar o form do tamanho do mdiform
If Me.WindowState <> vbMaximized Then
Me.WindowState = vbMaximized
End If
End Sub
cÓDIGO Acima, uso para usar toda a tela. mas os controles, por exemplo a Grid [Ô]MSFLEXGRID[Ô] do produto listado nÃo acompanha a tela, fica no meio da tela.
os textbox, label.. também não a companhão
alguma sugestão para resolver esse probleminha ?
tem como postar uma imagem do que acontece?
a grid e os controles ficam apenas em uma parte do formulário
Porque não faz um tela tamanho fixo?
tela de tamanho fixo ou colocar todos os controles dentro de um frame e centralizar seriam estas as opções
Citação::
tela de tamanho fixo ou colocar todos os controles dentro de um frame e centralizar seriam estas as opções
Eu por exemplo uso o código abaixo para centralizar um shape com
uma label dentro:
Private Sub Form_Resize()
On Error Resume Next
Shape1.Left = (Me.Width - Shape1.Width) / 2
lblSetor.item(18).Left = Shape1.Left + 735
End Sub
ou voce pode usar o evento resize do form e adaptar manualmente, digo, via código os controles. Da um pouco de serviço mais sendo vb é o único modo, ou usar o método que os colegas citaram acima. Agora se fosse .net tem uma propriedade (Anchor) que faz isso automaticamente.
Baixe este controle no link --> https://www.dropbox.com/s/lfuijxc6knzp8uv/Ctrl.7z?dl=0
Após baixar o controle, descompacte em uma pasta e insira ele no seu projeto (inserir controle) depois é só arrasta-lo da barra de componentes para o seu form.
Veja se te ajuda. Toda vez que minimizar e maximizar ele vai alterar o tamanho de todos os componentes que estiverem em seu form.
Até mais, abs.
Após baixar o controle, descompacte em uma pasta e insira ele no seu projeto (inserir controle) depois é só arrasta-lo da barra de componentes para o seu form.
Veja se te ajuda. Toda vez que minimizar e maximizar ele vai alterar o tamanho de todos os componentes que estiverem em seu form.
Até mais, abs.
Tópico encerrado , respostas não são mais permitidas