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

    Disegnare tramite system.drawing attraverso un combobox

    Ciao a tutti, io disegno tramite la system.drawing sul form all' avvio dell' applicazione attraverso l'evento Paint del form:

    codice:
    Private Sub frm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
            'disegna(e, New Point(10, 10), 100, 200)
    End Sub
    Ma se volessi cambiare il disegno da un combobox come faccio?
    jabjoint

  2. #2
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    cosa intendi per cambiare il disegno da un combobox ??
    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

  3. #3

    Re: Disegnare tramite system.drawing attraverso un combobox

    Originariamente inviato da jabjoint
    Ciao a tutti, io disegno tramite la system.drawing sul form all' avvio dell' applicazione attraverso l'evento Paint del form:

    codice:
    Private Sub frm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
            'disegna(e, New Point(10, 10), 100, 200)
    End Sub
    Ma se volessi cambiare il disegno da un combobox come faccio?
    Hai inserito 3 messaggi senza inserire nel titolo il linguaggio, e inoltre le descrizioni dei problemi sono approssimative: siamo disposti ad aiutarti ma ti devi rendere comprensibile; per caso volevi sapere come si fa a cambiare il disegno al variare del valore della combobox selezionato?

    In ogni caso, leggi il Regolamento.


    Ciao

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Disegnare tramite system.drawing attraverso un combobox

    Originariamente inviato da jabjoint
    Ma se volessi cambiare il disegno da un combobox come faccio?
    Le istruzioni le devi mettere sempre e comunque nell'evento Form_Paint.


  5. #5
    Sono riuscito a risolvere, grazie!
    jabjoint

  6. #6
    Originariamente inviato da jabjoint
    Sono riuscito a risolvere, grazie!
    Allora posta la soluzione (il quesito è ancora sconosciuto..)


    Ciao

  7. #7
    Bastava gestire all' interno dell' evento Paint la scelta del combobox:

    codice:
        Private Sub frm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
     
            Select Case combo.Text.ToLower
                Case "sceltacombo1"
            end select
    
      end sub
    jabjoint

  8. #8
    Originariamente inviato da jabjoint
    Bastava gestire all' interno dell' evento Paint la scelta del combobox:

    codice:
        Private Sub frm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
     
            Select Case combo.Text.ToLower
                Case "sceltacombo1"
            end select
    
      end sub
    Onestamente non riesco ancora a capire quale fosse il tuo problema, e anche questa soluzione mi sconcerta..

    Comunque, va bene così.


    Ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Originariamente inviato da jabjoint
    Bastava gestire all' interno dell' evento Paint la scelta del combobox:

    codice:
        Private Sub frm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
     
            Select Case combo.Text.ToLower
                Case "sceltacombo1"
            end select
    
      end sub
    Diciamo che solamente con la soluzione che hai postato non ridisegni un bel niente!
    magari manca:

    codice:
     Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
    Me.Invalidate();
     End Sub
    Sbagliare è umano, perseverare è diabolico.

  10. #10
    si manca il Me.refresh all' interno dell' evento ComboBox1_SelectedIndexChanged
    jabjoint

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.