我可以在Windows Form中创建一个按钮数组,但是在WPF(xaml)中怎样做呢?谢谢!
public Window1()
{
var people = new ObservableCollection<Person>();
// Populate people
DataContext = people;
}
private void PersonButton_Click(object sender, System.Windows.RoutedEventArgs e)
{
}
<ItemsControl ItemsSource="{Binding}" BorderThickness="0">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Content="{Binding Name}"
Click="PersonButton_Click"
Margin="4"
/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>