SetFocus su ComboBox



  • SetFocus su ComboBox
    di Riccardo57 (utente non iscritto) data: 06/12/2013 12:30:53

    Buongiorno,

    ho creato un form con alcuni controlli (textbox e combobox)

    Nella sub TextBox3_AfterUpdate()
    dopo una serie di istruzioni, come ultima istruzione scrivo
    1) ComboBox2_1.SetFocus
    oppure
    2) TextBox2_3.SetFocus

    Nel caso 1 non succede nulla (devo manualmente selezionare la combobox con il mouse, quindi è impossibile utilizzare le frecce di scorrimento per scegliere i dati)
    Nel caso 2 invece il cursore si posiziona correttamenete sulla Texbox prevista.

    C'è qualche moivo particolare perchè il SetFocus non funziona sulle ComboBox?


    Grazie





  • di totygno71 data: 06/12/2013 12:51:51

    A prima vista sembra tutto Ok
    Sei certo che il Name della combox sia giusto...



  • di Vecchio Frac data: 06/12/2013 14:10:07

    Il codice è corretto. Se non esistessero controlli con quel nome, tentare di dargli il focus solleverebbe errore.
    A naso potrebbe essere che la Combobox2_1 abbia la proprietà TabStop settata su False e quindi non riceverà mai il focus nè con da tastiera con Tab nè via codice con SetFocus.





  • di Riccardo57 (utente non iscritto) data: 06/12/2013 14:22:33

    Ho controllato e sembra tutto (o quasi) in ordine.

    Ho comunque allegato il file (PROJ-1-Copia.xlam.rar), se avete modo di controllarlo vi ringrazio molto.