Scusate l'ignoranza ma.... in VB.Net sono cose ovvie qui  no....
ho creato una matrice di bottoni. dim MyMenuButton(8) as Button
li aggiungo ad un pannello esistente fatto con designer, a cui li aggiungo.
Quando tento di intercettare il click (sub click) mi restituisce questo errore: sender non inizializzato...
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			ho creato una matrice di bottoni. dim MyMenuButton(8) as Button
li aggiungo ad un pannello esistente fatto con designer, a cui li aggiungo.
Quando tento di intercettare il click (sub click) mi restituisce questo errore: sender non inizializzato...
			
				B4X:
			
		
		
		activity create (first time as boolean)
  For i = 0 To 8 
        Dim But As Button
          But.Initialize("MyMenuButton")
        But.Text = ""
        But.Tag = i
          But.TextSize=15
        But.TextColor=Colors.Blue
        But.text= "BUT" & i
     
        MyMenuButton(i) = But
        If i=0 OR i=1 OR i=2 Then         
            panMenuButton.addView(MyMenuButton(i),i*80dip ,1dip,80dip, 80dip)
        End If
        If i=3 OR i=4 OR i=5 Then
            panMenuButton.addView(MyMenuButton(i),(i-3)*80dip ,85dip,80dip, 80dip)
        End If
        If i=6 OR i=7 OR i=8 Then
            panMenuButton.addView(MyMenuButton(i),(i-6)*80dip ,165dip,80dip, 80dip)
        End If
    Next 
    panMenuButton.Height=(MyMenuButton(0).Height*9)+1dip
    panMenuButton.Width=Activity.Width
    panMenuButton.Color=Colors.Transparent
 
    MyMenuButton(0).Text="MAP"
    MyMenuButton(1).Text="MAP OFF"
    MyMenuButton(2).Text="MAP FULL"
    MyMenuButton(3).Text="CROSS"
    MyMenuButton(4).Text="RELOD WP"
    MyMenuButton(5).Text="WP FIT" 
    MyMenuButton(6).Text="CANC NAVI"
    MyMenuButton(7).Text="CANC WP"
    MyMenuButton(8).Text="TRAK"
end sub
Sub MyMenuButton_Click
 
      Dim Send As Button      
     Send = Sender
 
    Select Case  Send.Tag
 
        Case 0" 
     
        Case 1           
         
        Case 2     
         
        Case 3
     
        Case 4
     
        Case 5
     
        Case 6     
     
        Case 7
     
        Case 8 
 
    End Select
End Sub
			
				Last edited: 
			
		
	
								
								
									
	
								
							
							 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		