Доступ к элементу управления XAML в DataTemplate из CodeBehind?
У меня есть элемент управления, к которому я не могу получить доступ в коде, и я верю, что это потому, что он определен в DataTempalte.
Общий контроль - карусель слайд-шоу. Каждый слайд может быть изображением или MediaElement (видео), содержимое которого определяется в привязке ItemSource. Карусель находится на таймере для переключения с одного слайда на другой. Каждый раз, когда слайд меняется, я запускаю событие с таким эффектом.
Когда я нажимаю на слайд с видео, яЯ хотел бы остановить таймер слайдера (сделал это) и начать видео, где ямы столкнулись с проблемой. Я не могу получить доступ кMediaPlayer
элементName
из моего кода Мое предположение на данный момент, потому что это DataTemplate.
Это предположение верно? Если да, то как я могу получить доступ к этому элементу управления из-за кода или (более конкретно), чтобы он начал воспроизводиться, когда появляется слайд?
...