Clique no botão Generic.xaml?

Estou escrevendo um controle personalizado no Silverlight e estou tendo problemas para fazer com que meu botão clique no arquivo Generic.xaml. Isso não funciona

    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="local:ScrollableTabControl">
                    <Button Grid.Row="0" Grid.Column="0" x:Name="ScrollLeft" Click="scrollLeft">&lt;</Button>
            </ControlTemplate>
        </Setter.Value>

"ScrollLeft" está no meu arquivo C

No entanto, isso também não funciona:

        var b = this.GetTemplateChild("ScrollLeft");
        Debug.Assert(b != null);

Porque não importa o que eu faça, b sempre volta nulo. Eu acho que deve haver uma maneira fácil de atribuir o método de clique a este botão, então o que estou fazendo de errado?

EDIT: Este é o método do meu arquivo C #:

    public void scrollLeft(object sender, RoutedEventArgs e)
    {
        //var scroller = Application.Current.Resources["TabScroller"] as ScrollViewer;
        //scroller.LineLeft();
    }

questionAnswers(2)

yourAnswerToTheQuestion