Antes de crear ese objeto se ha verificado que el formulario no contenga un error de compilación?
Dejando a un lado que ese botón no parece tener asignado un evento (si no tiene asignado evento, no interactuara) y si no interactúa no vale para nada ( si acaso como objeto estético).
Dos puntos a verificar:
.- Que al compilar no de error (cuando se le añade algo, suele hacer un text previo para poder crear ese 'algo' y el error no seria del botón, sino 'de otra cosa')
.- asignarle una acción, pues un objeto cuya función es interactuar, si no tiene un evento activado ¿ para que se utilizará?.