Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [VB.NET] Form size definito

    Ciao...

    - Vorrei che la mia finestra (form) nn venga mai ridimensionata..Come faccio??

    - e se invece volessi ridimensionarla entro un certo range senza mai eccedere?? Questo perchè restringendo il form ad una certa dimensione i caratteri risulterebbero illeggibili!!

    Grazie

  2. #2
    Devi "giocare" con le seguenti proprietà del form:
    Minimumsize 'per impostare la dimensione minima del form
    FormBorderStyle 'per impedire che venga ridimensionato con il mouse
    MaximizeBox 'ti rende disabled il tasto per ingrandire il form
    MinimizeBox 'ti rende diable il tasto per ridurre ad icona il form
    Penso di non dimenticarne nessuno, cmq vedi nelle proprietà del form e vedi le impostazioni che più fanno al caso tuo.

  3. #3

    Re: [VB.NET] Form size definito

    Originariamente inviato da faranait58
    - Vorrei che la mia finestra (form) nn venga mai ridimensionata..
    codice:
    Me.FormBorderStyle = FormBorderStyle.FixedToolWindow

    Originariamente inviato da faranait58
    - e se invece volessi ridimensionarla entro un certo range senza mai eccedere??
    codice:
    Enum CostantiForm
        XMax = 400
        YMax = 400
        XMin = 200
        YMin = 200
    End Enum
    
    Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize
            If Me.Width > CostantiForm.XMax Then
                Me.Width = CostantiForm.XMax
            End If
            If Me.Width < CostantiForm.XMin Then
                Me.Width = CostantiForm.XMin
            End If
            If Me.Height > CostantiForm.YMax Then
                Me.Height = CostantiForm.YMax
            End If
            If Me.Height < CostantiForm.YMin Then
                Me.Height = CostantiForm.YMin
            End If
    End Sub

  4. #4
    Ringrazio a mardok30 e Luciano79...
    Ora provo con i vostri consigli...

  5. #5
    Ho provato e funziona!!!
    Quando eccedo nel ridimensionamento xrò il form fa uno strano effetto: prova a ridimensionare e imposta poi il form all'ampiezza minima o max impostata... Come si può correggere??
    ...
    Grazie

  6. #6
    Ciao,
    mi sono accorto solo ora che in vb.net è già tutto predisposto per fare come vuoi tu. Imposta le proprietà MinimumSize e MaximumSize del form.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.