Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB.NET] strano problema bottoni e toolbar

    Salve il mio codice e' il seguente
    codice:
    Public Sub Button1Click(sender As System.Object, e As System.EventArgs)
    
    Dim cb as new OledbCommandBuilder(adapter)
    Adapter.Update(MioDataSet,"clienti")
    End Sub
    
    
    '====================
     
     Private Sub ToolBar1ButtonClick(sender As System.Object, e As System.Windows.Forms.ToolBarButtonClickEventArgs)
    	 
    If e.Button Is btAggiorna Then
    msgBox("Aggiornamento dei valori modificati nella tabella Clienti")
    Dim cb As New OledbCommandBuilder(adapter)
    Adapter.Update(MioDataSet,"clienti")
     End If

    La prima Sub semplicemente richiama un bottone, la seconda il primo bottone di una toolbar, fanno la stessa identica cosa ma :

    il bottone funziona e mi aggiorna il dataset,

    mentre il bottone della toolbar non aggiorna il dataset!
    ma il MSGBOX all'interno del bottone della toolbar viene eseguito!!!!


    ma allora come mai dal bottone semplice funge e dalla toolbar no?

    Sto impazzendo aiutatemiz

    CIauz


    By Raptusis

  2. #2
    Potrebbe essere un problema di focus. Prova a mettere un Button1.Focus() dentro la procedura della toolbar. Non è detto che funzioni ma tentar non nuoce...
    Chi non cerca trova.

  3. #3
    ciao,
    grazie per il suggerimento funziona, pero' io inserisco
    button1.focus()
    dopo la riga : If e.Button Is btAggiorna Then
    e succede che devo cliccare due volte per attivarlo,

    cioe' cliccando una volta non salva, cliccando la seconda volta salva.


    Ora studio meglio la cosa, grazie ancora per il suggerimento e ciauz

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.