public void TranslateAIXML() { AixmlTranslator translator = new AixmlTranslator(); translator.Translated+=OnTestDescriptionCreated; Thread tr = new Thread(translator.Translate); tr.Start(); OnAixmlTranslationStarted(); while (!tr.IsAlive) { } }