private void cmbLibraryName_SelectedIndexChanged(object sender, EventArgs e)
{
HourGlass.Enabled = true;
try
{
if (cmbLibraryName.SelectedItem != null)
{
try
{
var pair = (KeyValuePair<String, dbTSFLibrary>) cmbLibraryName.SelectedItem;
byte[] byteArray = Encoding.UTF8.GetBytes(pair.Value.content);
var stream = new MemoryStream(byteArray);
SignalModelLibrary = new SignalModelLibrary(stream);
Text = String.Format("Signal Model Library - {0}", SignalModelLibrary.TSFLibrary.name);
}
catch (Exception ee)
{
LogManager.Error(ee);
MessageBox.Show(@"An error occurred trying to opn this Signal Model Library");
}
}
}
finally
{
HourGlass.Enabled = false;
}
}