Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

dragaofogo

[Resolvido] Ajustes no Form

Mensagens Recomendadas

dragaofogo    0
dragaofogo

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á

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Joca    0
Joca

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
dragaofogo    0
dragaofogo

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
dragaofogo    0
dragaofogo

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

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

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

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


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade