Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347

    [vb2005] ListBox: Selezionare Item con tasto destro del mouse

    Salve a tutti! volevo un consiglio..
    per selezionare un elemento su di una normale listbox occorre cliccare con il tasto sinistro del mouse.. io volevo che quest'operazione si potesse fare anche con il tasto destro..
    ora una soluzione possibile è tramite api e SendMessage (ricorrevo a questo trucco in vb6). Volevo sapere se si può fare in un altro modo senza utilizzare le api..

    grazie milla a tuttI!

  2. #2
    So che sono passati un pò di giorni, spero possa esserti utile comunque:

    in C#
    codice:
            private void listBox1_MouseDown(object sender, MouseEventArgs e)
            {
                if (e.Button == MouseButtons.Right)
                    listBox1.SelectedIndex = listBox1.IndexFromPoint(e.Location);
            }
    in vb.net
    codice:
    Private Sub listBox1_MouseDown(ByVal sender As Object, ByVal e As MouseEventArgs)
        If e.Button = MouseButtons.Right Then
            listBox1.SelectedIndex = listBox1.IndexFromPoint(e.Location)
        End If
    End Sub
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

  3. #3
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    ciao, grazie mille per la risposta! nn è troppo tardi! anzi.. ho accontonato il progetto per gli esami universitari.. ma riprenderò molto presto!

    ciao e grazie ancora!

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.