public void BindControls() { tabBlockchain.Enabled = false; fsSource.Language = Language.Custom; fsSource.TextChanged += FsSource_TextChanged; var remember = fsSource.Text; fsSource.Text = string.Empty; fsSource.Text = remember; BackgroundWorker bgWorker = new BackgroundWorker(); bgWorker.DoWork += BgWorker_DoWork; bgWorker.RunWorkerAsync(); BlockStudioProjectService = new BlockStudioProjectService(tvFiles, fpAbi, txtEstimateGas, txtBuildOutput); _ethereumFilterManager = new EthereumFilterManager(txtBuildOutput); RefreshAccounts(); }