Я понял, почему у меня были проблемы.
Я не мог видеть событие Click
Это было потому, что я не был явно выражен в своем объявлении класса:
ставлю
public class StateButton : Button
явно выбрал не ту кнопку .. как
public class StateButton : System.Windows.Controls.Button
работает
Тогда я просто переопределяю событие
Спасибо