У меня есть несколько кнопок в WPF, которые выполняют метод Click
<Grid Margin="0,0,490,170">
<Grid.RowDefinitions>
<RowDefinition Height="0*"/>
<RowDefinition Height="18*"/>
<RowDefinition/>
</Grid.RowDefinitions>
<Button x:Name="button00" HorizontalAlignment="Left" Height="82" Margin="0,1,-114,-7" Grid.RowSpan="3" VerticalAlignment="Top" Width="114" Click="Button_Click"/>
<Button x:Name="button02" Content="" HorizontalAlignment="Left" Height="82" Margin="228,0,-342,-7" Grid.RowSpan="3" VerticalAlignment="Bottom" Width="114" Click="Button_Click"/>
<Button x:Name="button01" Content="" HorizontalAlignment="Left" Height="82" Margin="114,1,-228,-7" Grid.RowSpan="3" VerticalAlignment="Top" Width="114" Click="Button_Click" />
...
</Grid>
Мой щелчок - это
private void Button_Click(object sender, RoutedEventArgs e)
{
var button = sender as Button;
methodDoingStuff(button);
}
, и я попытался автоматизировать тот компьютер, который может случайным образом нажимать на кнопки,Вот так
Random rnd = new Random();
int x = rnd.Next(2);
int y = rnd.Next(2);
Button btn = new Button();
btn.Name = "button" +(x.ToString() + y.ToString());
Button_Click(btn);
Но я не могу этого сделать.Любые советы, как я могу делать такие вещи?