• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

dragaofogo

[Resolvido] Ajustes no Form

12 mensagens neste tópico

Viva, tenho algumas questões, pormenores simples mas não consegui resolver

como ponho o form maximizado, mas sem estar Top (por cima da barra de iniciar) e em que não possa redimensiona-lo nem move-lo

agradeço desde já

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas se a barra estiver visível, quando maximizas o form não fica sobreposto.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

mas pode.se mover se arrastares o form

e aparecem as setinhas para redimensionar o form e eu não queria nada disso

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas se maximizares não consegues!!!

Para evitar que restaurem o form possibilitando maximizarem/minimizarem, define nas propriedades o MaximizeBox e MinimizeBox = False. Podes também alterar o FormBorderStyle para FixedDialog

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

consigo mover o form na mesma, maximizado !a diferença é q em FixedDialog não aparecem as setas para redimensionar

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não pode ser ... se o form estiver maximizado tu não consegues mexer.

Explica lá melhor essa história.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não está perfeito mas, deve servir:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        With Me
            .WindowState = FormWindowState.Maximized
            .Size = New Size(My.Computer.Screen.WorkingArea.Width, My.Computer.Screen.WorkingArea.Height)
            .Location = New Point(0, 0)
            .MinimizeBox = False
        End With

    End Sub

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

se calhar expressei.me mal, o form começa maximizado já vi q faz diferença.

no WindowsState eu tenho Maximized para que o form começa.se maximizado e não desse pa alterar o seu tamanho

mas ao estar Maximized inicialmente dá para mover

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não está perfeito mas, deve servir:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        With Me
            .WindowState = FormWindowState.Maximized
            .Size = New Size(My.Computer.Screen.WorkingArea.Width, My.Computer.Screen.WorkingArea.Height)
            .Location = New Point(0, 0)
            .MinimizeBox = False
        End With

    End Sub

impecável :)

peço desculpa o trabalho dado e se não me expressei da melhor forma

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas dessa maneira não é maximizado ... não podia ser. :)

É que isso o que faz é simplemente quando restauras o form, aparece todo preenchido!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

só percebi depois que fazia diferença, não fazia ideia e até acho estúpido fazer diferença =S

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora