Вы можете получить Тип , используя метод GetType () :
sender.GetType();
Если вы хотите использовать его как кнопку, вы можете сделатьthis.
var myButton = sender as Button;
if(myButton != null)
var buttonTag = myButton.Tag;
Использование as
вместо (Button)sender
означает, что вместо того, чтобы выбрасывать исключение, если оно не может быть разыграно как кнопка, оно просто вернет ноль.Затем мы можем проверить, является ли оно нулевым, и, если оно не нулевое, мы можем получить доступ к его свойству Tag.