Login Registrati
Stai vedendo 4 articoli - dal 1 a 4 (di 4 totali)
  • Autore
    Articoli
  • #4182 Score: 0 | Risposta

    Fabio
      buongiorno a tutti,
      ho creato una combox che apro tramite un pulsante (che nasconde la combox) con il comando ComboBox1.DropDown.
      Il problema è che se non effettuo nessuna selezione mi rimane aperta.
      Come posso fare per chiuderla senza effettuare nessuna selezione, magari quando mi sposto con il mouse furoi dall'area della combox?
      In internet ho trovato qualcosa, ma penso che sia per access e non riesco a farlo funzionare.
      Grazie
      #4185 Score: 0 | Risposta

      Marius44
      Moderatore
        58 pts
        Ciao
        E' un discorso che puoi capire solo tu (che hai bene in mente tutto il procedimento).
        Chi non conosce il tuo elaborato non può darti un suggerimento adeguato perchè per fare quello che chiedi ci sono tanti modi e non tutti potrebbero adattarsi alla struttura del tuo lavoro.
        Forse è meglio se alleghi il file (senza dati sensibili).
        Ciao,
        Mario
        #4187 Score: 0 | Risposta

        Fabio51
        Partecipante
          ho inserito un file di esempio
          se clicco sul pulsante Menù mi si apre la combox
          se poi non effettuo nessuna scelta la combox rimane aperta
          come faccio a chiuderla (magari con il semplice spostamento del mouse fuori dall'area combox)?
          ecco quello che ho trovato in internet:
           
          I'm developing a user form in Access. I have this code to open dropdown menu when mouse is on combobox:
          ..... primo codice
          But I want to close dropdown menu when mouse is away from the combobox (now to close the form he should either select an item in dropdown menu or click on the form). I found that I can create a button and close the form when mouse is on this button: ..... secondo codice
          Private Sub cmbx_ID_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
              Me.cmbx_ID.SetFocus
              Me.cmbx_ID.Dropdown
          End Sub
          
          
          Private Sub Frame1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
              CommandButton1.SetFocus
              SendKeys "{esc}", True    
          End Sub​
          Allegati:
          You must be logged in to view attached files.
          #4192 Score: 0 | Risposta

          Marius44
          Moderatore
            58 pts
            Ciao
            Non credo sia così semplice.
            La lista DropDown di un ComboBox "scompare" solo in 3 modi (che io sappia):
            a) dopo aver selezionato un Item (ma non è quello che vuoi fare)
            b) quando il Focus passa ad un altro Controllo (ma non è il tuo caso)
            c) se si clicca la freccetta che sta di fianco.
             
            Ciao,
            Mario
          Login Registrati
          Stai vedendo 4 articoli - dal 1 a 4 (di 4 totali)
          Rispondi a: Chiudere Combox
          Gli allegati sono permessi solo ad utenti REGISTRATI
          Le tue informazioni: