private void LoadRawFile(string filePath)
{
if (string.IsNullOrEmpty(filePath))
return;
_rawFile = new ThermoRawFile(filePath);
_rawFile.Open();
_scanNumbers.Clear();
_scanNumbers.RaiseListChangedEvents = false;
for (int i = _rawFile.FirstSpectrumNumber; i < _rawFile.LastSpectrumNumber; i++)
{
if (_rawFile.GetMsnOrder(i) > 1)
{
_scanNumbers.Add(i);
}
}
_scanNumbers.RaiseListChangedEvents = true;
_scanNumbers.ResetBindings();
textBox1.Text = filePath;
}