Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di M@LKAV
    Registrato dal
    Jan 2006
    Messaggi
    215

    [VBNET] Evento riduci ad icona

    Buongiorno a tutti.

    Ho la necessita di intercettare l'evento "riduci ad icona" di un form.

    Nello specifico devo eseguire un determinato numero di istruzioni quando un form viene ridotto ad icona.

    Qualche suggerimento??

    Grazie anticipatamente

    Malkav
    La mia pazzia continua a prosciugare la mia anima

  2. #2
    Scusate se oggi (2014) mi inserisco in un 3d così datato (2009) ma ho un problema simile con Visual Basic Visual Express 2013.

    Dunque:

    Per evitare che l'utente riduca oltre un certo limite le dimesioni di una form ho inserito questa banale routine:

    Private Sub Form1_Resize(sender As Object, e As EventArgs) Handles Me.Resize
    If Me.Width < 800 Then Me.Width = 800 : MsgBox("Larghezza minima finestra = 800")
    If Me.Height < 600 Then Me.Height = 600 : MsgBox("Altezza minima finestra = 600")
    End Sub


    La routine di riduzione a icona che è stata proposta...

    Private Sub Form1_SizeChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.SizeChanged
    If Me.WindowState = FormWindowState.Minimized Then
    MsgBox(" minimize")
    End If

    End Sub

    ...viene però intercettata DOPO il resize e quindi i fastidiosi messaggi di avviso compaiono comunque.

    C'è qualche trucco per "invertire" l'ordine con cui i due eventi Resize e SizeChanged vengono intercettati?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Per evitare che l'utente riduca oltre un certo limite le dimensioni di una forma,
    basta impostare la proprietà del form MinimunSize alle dimensioni volute.

    Sergio

  4. #4
    ...oops!, grazie: l'avevo proprio dimenticato!

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.