Свойство Text
используется для установки заголовка текста, отображаемого в элементе управления Button
. Кажется, вы вообще не запускаете обработчик событий. Просто посмотрите точку останова и посмотрите, как она работает под отладчиком.
Но если вам нужно изменить имя указателя объекта (имя кнопки), вы не сможете этого сделать после его объявления. Вместо этого вы должны установить новую ссылку на объект:
Button newButtonName = button1;