Хотя методы, предложенные другими, будут работать, это не самый эффективный способ справиться с такими вещами.Если вы продолжаете цикл проверки того, завершился ли Процесс или нет, вы потратите много системных ресурсов.Вам нужно знать, когда процесс завершается, а не сидеть в цикле, чтобы проверить, завершился ли он.Таким образом, правильный способ - обрабатывать события.
Приведенный ниже код объясняет, как это сделать, используя события.или не должно быть легко, так как запускают процесс где-то в коде.Таким образом, вы можете установить флаг и установить его в false, когда процесс завершается.Я обновил код выше, чтобы показать, как легко можно установить такой флаг.