mateusb Posted December 19, 2012 at 10:43 PM Report #487879 Posted December 19, 2012 at 10:43 PM Olá pessoal, tudo bem? 🙂 Tenho um problema: Separei o meu programa em 2 forms para ficar mais arrumado. Mas quero que quando o segundo formulário for aberto, ele abrir do lado do primeiro, e não na posição padrão do windows... É possível? 😛
thoga31 Posted December 19, 2012 at 11:10 PM Report #487882 Posted December 19, 2012 at 11:10 PM No evento Load de cada Form, defines a propriedade Location das Forms de modo a ficarem lado a lado. Knowledge is free!
mateusb Posted December 19, 2012 at 11:21 PM Author Report #487883 Posted December 19, 2012 at 11:21 PM Então, aí é que está o problema! O segundo formulário só abre quando o usuário aperta o botão, e antes de apertar o botão, o usuário pode mudar a posição do form, certo? como fazer um código que entenda a posição atual do form e fazer que o segundo abra ao lado do primeiro?
thoga31 Posted December 19, 2012 at 11:27 PM Report #487884 Posted December 19, 2012 at 11:27 PM Mas podes saber qual a posição actual da Form principal, certo? Do mesmo modo que a podes alterar, também a podes ler! E atenção: se a Form principal estiver numa posição "manhosa" em que a 2ª Form fique "para lá do monitor", tens de a localizar noutro sítio. Knowledge is free!
mateusb Posted December 20, 2012 at 12:07 AM Author Report #487889 Posted December 20, 2012 at 12:07 AM AH, certo! Valeu! :-)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now