Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Popup menu su listview

  1. #1

    Popup menu su listview

    Ragazzi, ho un problema che proprio non ho idea di come risolvere.
    Ho un form: frmNominativo
    questo form lo utilizzo per visualizzare un nominativo esistente e quindi modificare lo stesso o per inserirne uno nuovo.
    Il mio problema si verifica quando voglio inserire un nuovo nominativo, infatti sul form ho una listview che mi serve per visualizzare gli enti collegati al nominativo. per inserire un nuovo ente io utilizzo un popup menu che appare sull'eveno mouseup della listview quando clicco col destro del mouse. beh, ragazzi, non funziona e io non so perchè. questo benedetto popup funziona solo se il nominativo è già esistente e io lo apro per fare delle modifiche.
    ...voi avete qualche idea?



    grazie a tutti per la collaborazione...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  2. #2

    Re: Popup menu su listview

    Originariamente inviato da ladyBlu
    Ragazzi, ho un problema che proprio non ho idea di come risolvere.
    Ho un form: frmNominativo
    questo form lo utilizzo per visualizzare un nominativo esistente e quindi modificare lo stesso o per inserirne uno nuovo.
    Il mio problema si verifica quando voglio inserire un nuovo nominativo, infatti sul form ho una listview che mi serve per visualizzare gli enti collegati al nominativo. per inserire un nuovo ente io utilizzo un popup menu che appare sull'eveno mouseup della listview quando clicco col destro del mouse. beh, ragazzi, non funziona e io non so perchè. questo benedetto popup funziona solo se il nominativo è già esistente e io lo apro per fare delle modifiche.
    ...voi avete qualche idea?



    grazie a tutti per la collaborazione...
    scusa non riesco a capiri tu clicchi col destro su una listview e ti compare un popupmenu che voci ha a cosa serve
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3

    Re: Re: Popup menu su listview

    Originariamente inviato da xegallo
    scusa non riesco a capiri tu clicchi col destro su una listview e ti compare un popupmenu che voci ha a cosa serve
    il problema è che se la scheda nominativo è vuota, il popup menu non mi appare, mentre se apro un nominativo esistente per modificarlo il popup lo visualizzo.
    mi sono spiegata un po' meglio?


    grazie bel moderatore...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #4
    codice:
    Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
       If Button = 2 Then
          PopupMenu menù
       End If
    End Sub
    
    Private Sub mnuIns_Click()
       Dim stemp As String
       Dim mItem As ListItem
       stemp = InputBox("inserisci")
       Set mItem = ListView1.ListItems.Add(, , stemp)
       stemp = InputBox("inserisci")
       mItem.ListSubItems.Add , , stemp
    End Sub
    così riesco a riempirla
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    xeg, io il menu lo creo in progettazione e lo rendo invisibile. poi scrivo questo:
    codice:
    Private Sub lvEnti_MouseUp(Button As Integer, Shift As Integer,_
                               X As Single, y As Single)
    'mostra il popupmenu per aggiungere o eliminare un evento
    On Error GoTo errore
    
           If Button = 2 Then
              If lvEnti.ListItems.Count = 0 Then 
                      mEliminaEnte.Enabled = False 
                 Else 
                      mEliminaEnte.Enabled = True
              End If
                   PopupMenu PopupEnti
           End If
    
         Exit Sub
    
    errore:
          MsgBox "Errore n. " & Err.Number & ": " & Err.Description & _
                vbNewLine & ErrMsg & "lvEnti_MouseUp (frmNominativo)"
    
    End Sub
    però se voglio inserire un nuovo nominativo non funziona, eppure passa su tutte le istruzioni. ...io non capisco...:master:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  6. #6
    Originariamente inviato da ladyBlu
    xeg, io il menu lo creo in progettazione e lo rendo invisibile. poi scrivo questo:
    codice:
    Private Sub lvEnti_MouseUp(Button As Integer, Shift As Integer,_
                               X As Single, y As Single)
    'mostra il popupmenu per aggiungere o eliminare un evento
    On Error GoTo errore
    
           If Button = 2 Then
              If lvEnti.ListItems.Count = 0 Then 
                      mEliminaEnte.Enabled = False 
                 Else 
                      mEliminaEnte.Enabled = True
              End If
                   PopupMenu PopupEnti
           End If
    
         Exit Sub
    
    errore:
          MsgBox "Errore n. " & Err.Number & ": " & Err.Description & _
                vbNewLine & ErrMsg & "lvEnti_MouseUp (frmNominativo)"
    
    End Sub
    però se voglio inserire un nuovo nominativo non funziona, eppure passa su tutte le istruzioni. ...io non capisco...:master:
    vediamo di capire
    popuenti è il nome del menù padre
    meliminaente e il nome di un menù figlio di popupenti

    se è così il codice è giusto dovrei vedere il codice che usi sul click del menù
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  7. #7
    Originariamente inviato da xegallo
    vediamo di capire
    popuenti è il nome del menù padre
    meliminaente e il nome di un menù figlio di popupenti

    se è così il codice è giusto dovrei vedere il codice che usi sul click del menù
    esatto, PopupEnti è il menu padre e mEliminaEnte è un menù figlio, l'altro è mAggiungiEnte, che però è sempre visibile.
    Io ti posso pure scrivere il codice che uso sul click del menu, ma il problema è che questo PopupEnti non me lo apre proprio; e questo solo nel caso in cui io voglia inserire un nuovo nominativo, quindi aprire la form completamente vuota.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  8. #8
    quindi non ti esegue l'istruzione popupmenu
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  9. #9
    Originariamente inviato da xegallo
    quindi non ti esegue l'istruzione popupmenu
    ci passa, ma il menu non me lo popuppa...





    grazie xeg x la pazienza, sei un angelo...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  10. #10
    Originariamente inviato da ladyBlu
    ci passa, ma il menu non me lo popuppa...





    grazie xeg x la pazienza, sei un angelo...
    bho a me lo fa tranquillo

    prova a rifare il menù e chiamarlo diversamente Vb ogni tanto è inspiegable
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

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.