public SearchWindow(IGlycoPeptideSearchEngine engine) { InitializeComponent(); this.engine = engine; StartScan = MinScan = engine.GetFirstScan(); EndScan = MaxScan = engine.GetLastScan(); start.Text = StartScan.ToString(); end.Text = EndScan.ToString(); }
private void End_TextChanged(object sender, TextChangedEventArgs e) { int value = -1; if (int.TryParse(end.Text, out value)) { if (value <= MaxScan && value >= MinScan) { EndScan = value; } } else { end.Text = EndScan.ToString(); } }