Могу ли я ждать сигнала от события, так что, когда я получу сигнал, тогда я продолжу следующий сегмент кода.Как дождаться сигнала перед продолжением компиляции другого сегмента кода
Для изготовления ясно, у меня есть код происходит некорректно:
hiddenMediaElement.Source = new Uri(strMediaFileName, UriKind.RelativeOrAbsolute);
hiddenMediaElement.MediaFailed += (obj, Sender) =>
{
bMediaError = true;
};
if (!bMediaError)
{
ObjChildMediaPlayer.Visibility = Visibility.Visible;
ObjChildMediaPlayer._currenTitle = strTitle;
ObjChildMediaPlayer.Show();
Content_FullScreenChanged(null, null);
}
Проблема здесь является, если условие выполняется до MediaFailed события. Но я хочу дождаться, когда событие mediaFailed будет выполнено первым, а затем условие if, и я не хочу использовать здесь события.
Как я могу ждать того же. Могу ли я использовать мьютекс или что-то подобное.
Я хочу сигнал от события, чтобы продолжить код. – Simsons