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

btnAddSource_Click() private method

private btnAddSource_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void btnAddSource_Click( object sender, EventArgs e )
        {
            var ofd = new OpenFileDialog();
            if (DialogResult.OK == ofd.ShowDialog())
            {
                foreach (string fileName in ofd.FileNames)
                {
                    var fi = new FileInfo( fileName );
                    if (fi.Exists)
                    {
                        var tsi = new TranslationSourceInfo( fi.Name );
                        if (Ok2AddFileToBuildList( fi ))
                        {
                            _sourceFiles.Add( tsi );
                            _bindingSource.ResetBindings( false );
                            SetButtonStates();
                        }
                    }
                }
            }
        }
ATMLTranslatorToolWindow