Jump to content

[vb2005] Maximixar form's


Marcos13

Recommended Posts

Boas pessoal

Isto é o seguinte, tenho um projecto criado, e nesse projecto tenho uma form:)

E eu quero que essa form esteja sempre maximizada, apenas podendo fechar no X, e minimizar no _...

já desabilitei o botao de maximizar/Restaurar, mas se clico 2 vezes na barra de titulo da janela e ela diminui o tamanho mas nao volta a maximizar....

Alguma ajuda?

P.S.-Se for preciso eu coloco o executavel aqui para verem de que falo....

cumps

Link to comment
Share on other sites

:bored: acho que deste com um Bug ?

Bem a única solução que consigo ver (para já) é

Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
        If (Me.WindowState <> FormWindowState.Minimized) Then
            Me.WindowState = FormWindowState.Maximized
        End If
    End Sub

Edit:

Ou talvez se criares uma form sem barra de titulo (sem border) e crias dois botões um para minimizar e outro para fechar...

Knowledge to the masses


Link to comment
Share on other sites

Verifica se serve...

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

        Me.MaximizeBox = False
    
       
        Me.Height = My.Computer.Screen.Bounds.Height
        Me.Width = My.Computer.Screen.Bounds.Width
    

        WindowState = FormWindowState.Maximized
       


    End Sub

Também dá para seguir a opção do Weasel: "Ou talvez se criares uma form sem barra de titulo (sem border) e crias dois botões um para minimizar e outro para fechar..."

Fica a teu critério...

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.