Siga o Exemplo,
Grid grid = new Grid();
for (int i = 0; i < 10; i++)
{
HyperlinkButton Botaohyper = new HyperlinkButton();
//Caso o style esteja no nível da página, usercontrol etc
Botaohyper.Style = this.Resources["StyleTeste"] as Style;
//Caso o style esteja a nivel de aplicação
//Botaohyper.Style = Application.Current.Resources["StyleTeste"] as Style;
Botaohyper.Content = string.Format("Botão {0}", i);
grid.Children.Add(Botaohyper);
}
No caso do estilo, ele tem que existir previamente.