l'approccio che hai usato è errato, poiché non ti risolve il problema.
Esponendo delle proprietà che devono essere settate, richiede comunque la creazione dei bottoni su ogni pagina, quindi il tuo problema di replicare i bottoni rimane.
Piuttosto crea il tuo userControl con tutti i bottoni che ti servono, aggiungi un evento per ogni bottone che poi lancerai alla pagina contenitore quando l'utente farà click.