Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    visual basic 2005 | controlli e eventi

    salve a tutti, programmo da poco in vb 2005 e ho un problema....
    voglio creare un controllo utente con degli eventi ,cioè che poi quando posiziono il controllo in un altro form posso utilizzare quegli eventi(non parlo degli eventi già presenti di default come Load, MouseClick, eccetera).
    Ad esempio: ho un controllo, voglio che al click nella parte sinistra del controllo si genera un evento chiamato LeftClick in modo che poi quando metto il controllo in un'altro form faccio doppio click sul controllo e tra gli eventi disponibili nel menu' a tendina appare anche LeftClick... non so se mi spiego

    grazie!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Certo semplicissimo.
    Iniziamo a chiarire se il tuo controllo deve ereditare da qualche controllo già presente o se vuoi fare un controllo da zero.
    Sbagliare è umano, perseverare è diabolico.

  3. #3
    Perche', c'è differenza?
    Comunque da zero

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    certo che c'è differenza, ad esempio puoi prendere il controllo Pulsante è modificarlo, in questo caso prima erediti tutta la classe Button e poi fai le tue modifiche. Se invece ti vuoi inventare un controllo particolare parti da zero.
    Sbagliare è umano, perseverare è diabolico.

  5. #5
    ah, in quel senso...
    cmq mi serve di sapere come si fa da zero
    come nell'esempio che avevo fatto nel 1° post

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Ok, inizia a creare un nuovo progetto di un Windows Form Library.
    Sbagliare è umano, perseverare è diabolico.

  7. #7
    sì, l'ho già creato. però è ancora vuoto perché non so che fare.

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Ok se hai già creato un nuovo progetto, vedrai sul 'Solution Explorer' la riga 'TuoControllo.vb' , oppure 'UserControl1.vb' se hai lasciato tutto come di default.
    Inizia a disegnare il tuo controllo nella parte grafica tramite UI o via codice.
    ok?
    Sbagliare è umano, perseverare è diabolico.

  9. #9
    si ok, diciamo che l' ho fatto

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Se hai disegnato la grafica o parte della grafica puoi partire con il codice. Devi progettare prima quali siano le proprietà, eventi, metodi del tuo controllo.
    Sbagliare è umano, perseverare è diabolico.

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.