public MainWindow() { InitializeComponent(); neat = new Neat(); clients = neat.CheckEvolutionProcess(); ButtonStack buttonStack = new ButtonStack(clients[GenomeIndex].Genome, this); mainWindow.Children.Add(buttonStack); Refresh(); }
private void ClickStation(object sender, RoutedEventArgs e) { var sendData = (b.Button)sender; var currentColor = new SolidColorBrush(Colors.Black); if (!CheckBtnArray()) { foreach (var t in Items.Where(t => Equals(t.Pair.Item2, sendData))) { ButtonStack.Add(t.Pair.Item1); t.Pair.Item2.BorderBrush = currentColor; } if (CheckBtnArray()) { OpacityControll(); Switch(ButtonStack[0], ButtonStack[1]); } } }