public void SetSelectedApplication(string filePath)
{
if (String.IsNullOrEmpty(filePath))
{
return;
}
int ii = 0;
foreach (ManagedApplication application in ApplicationToManageCB.Items)
{
if (application.ExecutablePath != null)
{
if (String.Compare(filePath, application.ExecutablePath, StringComparison.OrdinalIgnoreCase) == 0)
{
ApplicationToManageCB.SelectedIndex = ii;
break;
}
}
if (application.ConfigurationPath != null)
{
if (String.Compare(filePath, application.ConfigurationPath, StringComparison.OrdinalIgnoreCase) == 0)
{
ApplicationToManageCB.SelectedIndex = ii;
break;
}
}
if (application.SourceFile != null)
{
if (String.Compare(filePath, application.SourceFile.FullName, StringComparison.OrdinalIgnoreCase) == 0)
{
ApplicationToManageCB.SelectedIndex = ii;
break;
}
}
ii++;
}
}