У меня есть следующий XAML файл:Условный в файле XAML?
<MediaElement Name="mediaElementOne"
LoadedBehavior="Manual"
Stretch="UniformToFill"
ScrubbingEnabled="True"
MediaOpened="Media_Success"
MediaFailed="Media_Failure"/>
Свойство MediaOpened в настоящее время называет «Media_Success», когда средства массовой информации успешно загружены.
Моя проблема связана с MediaFailed, потому что я хочу, чтобы MediaFailed запускался с булевым, то есть мне нужно, чтобы это было условным, основанным на логическом в моем файле .cs для вышеупомянутого файла XAML.
Как написать условное выражение в файле XAML? Или как я смогу сделать это в файле .cs.
Прямо сейчас, как только .net считает, что медиа не удалось запустить функцию Media_Failure. Я не хочу, чтобы он запускал функцию Media_Failure, когда для определенного логического значения установлено значение false, и по причинам, выходящим за рамки этого вопроса, я не могу справиться с состоянием внутри функции Media_Failure.
Дополнительная информация: Вот метод он срабатывает на файл .cs:
private void Media_Failure(object sender, ExceptionRoutedEventArgs e){...}
Я дам этому выстрел и обновление, если он работает. – ConfusedDeer