Используя Систему типы облегчают портировать между C# и VB.Net, если Вы в такую вещь.
Я считаю, что это сработает:
<Style x:Key="MyStyle" TargetType="{x:Type Button}">
<Setter Property="Template" Value="{StaticResource MyControlTemplate}"/>
</Style>