>>310
そういう用途なら ↓こんな感じでやる。

XAML 側
<ItemsControl ItemsSource="{Binding List}">
  テンプレートで
  <Button Content="{Binding}" />

C# 側(どこかで DataContext 設定)
View.DataContext = new ViewModel();

C# 側(ViewModel クラスで)
class ViewModel
{
  public ObservableCollection<string> { get; set; }
}