Stylizacja pola tekstowego

Ilekroć próbuję zastosować styl do pola tekstowego, przestaje odpowiadać na dane wprowadzane przez użytkownika. Czy możesz mi powiedzieć, jak to rozwiązać? Oto kod Xamla, którego używam:

<Style x:Key="textbox"
       TargetType="TextBox">
  <Setter Property="OverridesDefaultStyle"
          Value="True" />
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="TextBox">
        <Border BorderThickness="3"
                Background="{TemplateBinding Background}"
                Name="border">
          <ContentPresenter HorizontalAlignment="Center"
                            VerticalAlignment="Center" />
        </Border>
        <ControlTemplate.Triggers>
          <Trigger Property="IsMouseOver"
                   Value="True">
            <Setter TargetName="border"
                    Property="BorderBrush"
                    Value="#9E5971" />
          </Trigger>
        </ControlTemplate.Triggers>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

questionAnswers(1)

yourAnswerToTheQuestion