Per verificare che sender sia di tipo Button, in vb uso:
if TypeOf sender Is Button then ...
vorrei sapere se esiste una sintassi alternativa, maggiormente orientata al framework, magari utilizzabile pure in c#
Per verificare che sender sia di tipo Button, in vb uso:
if TypeOf sender Is Button then ...
vorrei sapere se esiste una sintassi alternativa, maggiormente orientata al framework, magari utilizzabile pure in c#
Pietro
Vediamo se ho capito....
If Sender.ToString = "System.Web.UI.WebControls.Button" Then
Response.Write("Buongiorno Pietro")
Else
Response.Write("Legnetto non ha capito una mazza!")
End If
Ciao
veramente intendevo qualcosa del genere:
codice:PrintLn(IIf(TypeOf sender Is Button, "Button", "No button")) PrintLn(sender.GetType.Equals(GetType(Button))) PrintLn(sender.GetType Is GetType(Button))
Pietro
Mi sembra... non l'ho testato.. dovrebbe essere
if (sender is Button) {
}
Fammi sapere
Ciao
Kalman
Kalman
"Button" è un tipo e non può essere usato come espressioneOriginariamente inviato da Kalman
Mi sembra... non l'ho testato.. dovrebbe essere
if (sender is Button) {
}
Fammi sapere
Ciao
Kalman![]()
scusate, ma in c# come si fa?
Pietro
Ok ho fatto la prova e in c# è come ti ho detto prima.
Tu hai provato?
Ciao
Kalman
Kalman
in c# non ho provato, solo in basicOriginariamente inviato da Kalman
Ok ho fatto la prova e in c# è come ti ho detto prima.
Tu hai provato?
Ciao
Kalman
![]()
Pietro
Vediamo se sono più fortunato questa volta, cmq il sistema che ti ho postato sopra non è il massimo della finezza ma funziona in vb,C# etc.
Object o = oggetto_da_verificare;
if (o is Button)
{
}
Ciao
[edit]
Sono arrivato lungamente in ritardo....