ATML1671Translator.forms.ATMLTranslatorToolWindow.NavigatorOnFileDeleted C# (CSharp) Method

NavigatorOnFileDeleted() private method

private NavigatorOnFileDeleted ( FileInfo fi ) : void
fi FileInfo
return void
        private void NavigatorOnFileDeleted( FileInfo fi )
        {
            try
            {
                if (IsFileInSourceFolder( fi ) && HasFileInBuildList( fi ))
                {
                    foreach (TranslationSourceInfo translationSourceInfo in _sourceFiles.ToArray())
                    {
                        if (translationSourceInfo.FileName.Equals( fi.Name ))
                        {
                            _sourceFiles.Remove( translationSourceInfo );
                            //SaveProjectInfo();
                            SetButtonStates();
                            _bindingSource.ResetBindings( false );
                            break;
                        }
                    }
                }
            }
            catch (Exception err)
            {
                LogManager.SourceError( ATMLTranslator.SOURCE, err );
            }
        }
ATMLTranslatorToolWindow