private void pm_OnPatternSelectionChanged(object sender, PatternPositionEventArgs e) { eventLock = true; BooleanPattern p = e.Pattern as BooleanPattern; if (p == null) { p = (e.Pattern as DoublePattern).ToBooleanPattern(pm.BasicConfiguration); } for (int i = 0; i < p.InputPattern.Length && i < grid.Length; i++) { grid[i].IsChecked = p.InputPattern[i]; } eventLock = false; }
private void pm_OnPatternSelectionChanged(object sender, PatternPositionEventArgs e) { UpdateShouldBeBestNeuron(e.Pattern.Classification); }
private void pm_OnPatternSelectionChanged(object sender, PatternPositionEventArgs e) { patternSelect.SelectedIndex = e.Position; }